2018-2019
- ENGR 310 – Fluid Mechanics II
- ENGR 491 – Computational Fluid Dynamics
- ENGR 585 – Turbulence (graduate course)
2017-2018
- ENGR 310 – Fluid Mechanics II
- ENGR 478 – Alternative Energy Systems
- ENGR 491 – Computational Fluid Dynamics
2016-2017
- APSC 260: Mechanics of Materials I
- ENGR 473: Alternative Energy Systems
- ENGR 593: Computational Fluid Dynamics (graduate course)
2015-2016
- APSC 260: Mechanics of Materials I
- ENGR 473: Alternative Energy Systems
2014-2015
- APSC 260: Mechanics of Materials I
- ENGR 473: Alternative Energy Systems
- ENGR 593: Computational Fluid Dynamics (graduate course)
2013-2014
- APSC 260: Mechanics of Materials I
Courses taught at Carleton University prior to my appointment at UBC: