Teaching

Graduate Courses

  • MME 9622 - Advanced Kinematics and Dynamics
  • MME9510 - Mechanical Vibrations
  • MME9612 - Finite Element Methods

Undergraduate Courses

  • MME2259 - Product Design and Development
  • MME3360 - Finite Element Methods for Mechanical Engineering
  • MME3381 - Kinematics and Dynamics of Machines
  • MME4401 - Mechanical Engineering Thesis
  • MME4499 - Mechanical Engineering Design Project
  • MME4425 - Mechanical Vibrations
  • ES1050 - Introductory Design and Innovation Studio
  • MME4427 - Advanced Topics of Computer Aided Engineering