Teaching

Undergraduate

  • MSE 221 Statics and Strength of Materials
  • MSE 320 Machine Design

Graduate Courses

  • MSE 426 Intro to Engineering Design Optimization
  • MSE 427 Finite Element Analysis

Courses at University of Manitoba

  • MECG 7770 Computer Aided Engineering
  • MECH 4860 Engineering Design
  • MECH 3530 Computer Aided Design and Analysis
  • 25.478 Quality Assurance
  • 25.488 Facilities Planning