teaching

My goal is to foster an inclusive environment in my classroom where everyone feels comfortable asking questions and taking chances. I encourage active learning through discussion, problem solving, and relating concepts to current engineering topics and practices. Every lecture is a learning opportunity for myself as well. Below is a list of courses that I am currently teaching, as well as courses I have taught in the past. As you can see, my courses revolve around the world of aerodynamics.

SPRING 2025 OFFICE HOURS: Mondays 2:00 - 3:00 PM, Thursdays 10:00 - 11:00 AM (anytime my door is open)

Currently Teaching

Experimental Aerodynamics
Computational Fluid Dynamics
WVU Course MAE 433

Introduction to modern computational fluid dynamics. Development and implementation of finite- difference schemes for numerical flow solution. Grid Generation. Explicit, implicit, and iterative techniques. Emphasis on applications. Validation and verification of solution.

Lecture: MWF 12:00 - 12:50 PM in G-11 ESB

Current Syllabus

Compressible Aerodynamics textbook cover
Compressible Aerodynamics
WVU Course MAE 336

This course covers the fundamental concepts of compressible aerodynamic theory; including an introduction to hypersonic flow. Topics include analysis and design of compressible, inviscid flows, isentropic flow, shock waves, Prandtl-Meyer expansions, and supersonic nozzles and diffusers. The course will also identify aspects of airfoils in compressible flows, including small perturbation theory.

Lecture: MWF 10:00 - 10:50 PM in 113 MRB

Current Syllabus

Previously Taught

Computational Fluid Dynamics
Computational Fluid Dynamics (Graduate Level)
WVU Course MAE 633

Sample Syllabus

Experimental Aerodynamics textbook cover
Experimental Aerodynamics
WVU Course MAE 434

Sample Syllabus

Incompressible Aerodynamics textbook cover
Incompressible Aerodynamics
WVU Course MAE 335

Sample Syllabus

Fluid Mechanics textbook cover
Fluid Mechanics
WVU Course MAE 331

Sample Syllabus

streamlines of flow through a perforated orifice
Thermal and Fluids Laboratory
WVU Course MAE 322

Sample Syllabus

Thermodynamics textbook cover
Thermodynamics
WVU Course MAE 320

Sample Syllabus

Statics textbook cover
Statics
WVU Course MAE 241

Sample Syllabus

Introduction to Aerospace Engineering textbook cover
Introduction to Aerospace Engineering
WVU Course MAE 215

Sample Syllabus