Teaching

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