Tools
Compressible Aerodynamics Calculator

A straightforward calculator for several compressible aerodynamics topics. Three separate calculators are included on the page: Isentropic Flow Relations, Normal Shock Relations, and Oblique Shock Relations. The Oblique Shock Relations tool will also return the maximum deflection angle and corresonding wave angle for a given supersonic flow.

Try the tool...
Colebrook Formula Solver

This tool will iterate to find the appropriate friction factor given fluid properties, pipe diameter, pipe roughness, and volume flow rate.

Try the tool...
Currently Teaching
No Classes This Summer

This summer I have a full slate of research scheduled.

Previous Courses
Computational Fluid Dynamics
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.

Student Composition: Seniors and Graduate Students with major field of studies in Aerospace Engineering and Mechanical Engineering.

Last taught: Spring 2014, Sample Syllabus

Compressible Aerodynamics
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.

Student Composition: Juniors and Seniors with major field of study in Aerospace Engineering.

Last taught: Spring 2019, Sample Syllabus

Incompressible Aerodynamics
Incompressible Aerodynamics WVU Course MAE 335

MAE 335 covers the fundamentals of flowing fluids that can be treated as incompressible. Topics include what it means to be incompressible, analyzing the dynamics of fluid flow fields, ideal fluid flow, and viscous boundary layers. In this course, we will also cover airfoil theory as well as finite-wing theory.

Student Composition: Juniors and Seniors with major field of study in Aerospace Engineering.

Last taught: Fall 2018, Sample Syllabus

Fluid Mechanics
Fluid Mechanics WVU Course MAE 331

Fluid statics, laminar and turbulent flow of compressible and incompressible fluids, flow measurements, open channel flow, and kinetics of fluids.

Student Composition: Sophomores, Juniors and Seniors with major field of studies in Aerospace Engineering, Industrial Engineering, Mechanical Engineering, Mining Engineering, and Petroleum and Natural Gas Engineering.

Last taught: Fall 2016, Sample Syllabus

Thermal and Fluid Lab
Thermal and Fluids Laboratory WVU Course MAE 322

Experiments demonstrating fundamental concepts of thermal-fluid systems; hydrostatics, dynamic pressure forces, dimensional analysis, pipe pressure losses, drag on external bodies, flow measurements devices, engine performance, fan and turbine performance, saturated vapor curve determination.

Student Composition: Sophomores, Juniors, and Seniors with major field of studies in Aerospace Engineering and Mechanical Engineering.

Last taught: Spring 2019, Sample Syllabus

Thermodynamics
Thermodynamics WVU Course MAE 320

Principles of thermodynamics; properties of ideal gases and vapors; closed and control volume system; first and second laws of thermodynamics; entropy and entropy generation; basic gas and vapor cycles; basic refrigeration cycles.

Student Composition: Sophomores, Juniors, and Seniors with major field of studies in Aerospace Engineering, Civil Engineering, Industrial Engineering, Mechanical Engineering, and Mining Engineering.

Last taught: Summer 2017, Sample Syllabus

Statics
Statics WVU Course MAE 241

Engineering applications of force equilibrium. Vector operations, couples and moments, resultants, centers of gravity and pressure, static friction, free-body diagrams, trusses and frames.

Student Composition: Freshman, Sophomores, Juniors, and Seniors with major field of studies in Aerospace Engineering, Biomedical Engineering, Chemical Engineering, Civil Engineering, Computer Science, Electrical Engineering, Industrial Engineering, Mechanical Engineering, and Mining Engineering.

Last taught: Spring 2016, Sample Syllabus

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

Fundamental physical quantities of a flowing gas, standard atmosphere, basic aerodynamic equations, airfoil nomenclature, lift, drag and aircraft performance. Digital computer usage applied to aerodynamic and performance problems and aircraft design.

Student Composition: Freshman and Sophomores with major field of study in Aerospace Engineering.

Last taught: Spring 2019, Sample Syllabus