Teaching

Classes

MECH230 Undergraduate Dynamics

MECH532/620 Intermediate Dynamics

MECH420 Mechanical Design I

MECH797 Graduate Seminars

Final Year Projects

AY 2026-2027

AY 2025-2026

AY 2024-2025