Teaching

Courses Taught

ME591 – Nano/Micro-scale Systems Engineering (Special Topics)

ME654 (CE654) – Elastic Waves in Solids

ME551 – Theory of Elasticity

ME/AE555 – Advanced Mechanical Vibrations

ME445/446 – Integrated Design I-II

ES223 – Rigid Body Dynamics

ME/AE455 – Mechanical Vibrations and Control

ME 457 – Composite Mechanics and Design