Courses Taught
- AE 429 – Aircraft Performance and Flight Mechanics
- ES 100 – Introduction to Engineering Use of Computers
- ES 223 – Rigid Body Dynamics
- ME 380 – Biomechanics
- ME 324 – Dynamical Systems
- HP 300 – Honors Junior Science Seminar
- ME 580 – Modeling and Simulation of Dynamic Systems
- ME 385 – Design of Electromechanical Systems
- ME 341 – Mechanics of Machine Elements