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

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

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
Previously Taught







