Currently on sabbatical until September, 2019
Previously taught:
- EM103 – Introduction to Design
- EM104 – Graphical Communications
- ME123 – Computer Applications
- ES201 – Conservation & Accounting Principles
- ES204 – Mechanical Systems
- ME323 – Numerical Methods
- EM406 – Mechanical Vibrations
- ME422 – Introduction to Finite Element Fundamentals
- ME522 – Advanced Finite Element Analysis