Teaching

Courses offered in 2022-23

  • MECH507: Analytical Dynamics — a graduate course on analytical dynamics of rigid bodies
  • MECH410D: Engineering Dynamics — a technical elective on engineering multi body dynamics
  • MECH360: Mechanics of Materials — a core undergraduate course
  • MECH598/698: Applied Mechanics Seminar Series — Applied Solid Mechanics group seminar course

Courses taught previously

  • MECH 506: Linear Vibrations — a graduate course on advanced linear vibrations
  • MECH 463 (formerly MECH364): Mechanical Vibrations — a core undergraduate course
  • MECH260: Introduction to Mechanics of Materials — a core undergraduate course