Teaching

Graduate Courses
Advanced Topology Optimization
University of Ontario Institute of Technology, Oshawa, Ontario, Canada
Spring 2018, Winter 2020
Advanced Computational Metrology
University of Ontario Institute of Technology, Oshawa, Ontario, Canada
Fall 2015
Advances in Additive Manufacturing
University of Ontario Institute of Technology, Oshawa, Ontario, Canada
Fall 2014
Advanced Computer Aided Geometric Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2012, Winter 2013, Winter 2014, Winter 2016, Winter 2017, 2021.
Advanced Engineering Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2009, Winter 2011, Winter 2015.
Undergraduate Courses
Chassis Systems Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2019.
Advanced Solid Mechanics and Stress Analysis
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2016.
Design for Manufacturing
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada
Fall 2015, Fall 2016.
Engineering Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2014, Winter 2015, Winter 2016.
Solid Mechanics
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2012, Winter 2014.
Finite Element Method
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2011, Fall 2012, Winter 2015, Fall 2016, Fall 2017, Fall 2019, Fall 2020
Automotive Systems Design I,II,
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2011, and Fall 2010.
Mechanical Systems Design I,II,
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2011, and Fall 2010.
Thermofluids and Energy Systems Design I,II,
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2011, and Fall 2010.
Manufacturing Systems Design I,II,
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2011, and Fall 2010.
Mechatronics Systems Design I,II,
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2011, and Fall 2010.
Automotive Structural Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2009, Fall 2010, Fall 2011, Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017, Fall 2019.
Concurrent Engineering & Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2005, Summer 2006, Fall 2006– two sections, Fall 2007– two sections, Fall 2008 – two sections, Fall 2009, Fall 2010 – two sections.
Industrial Ergonomics
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2007, Winter 2010.
Life Cycle Engineering
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2006, Fall2010.
Fluid Mechanics
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2008- two sections, Winter 2009, Winter 2010- two sections,
Fluid Power Systems
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2008, Winter 2009- two online sections, Winter 2010.
Statics & Solid Mechanics
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2007- two sections, Fall 2008-two sections, Fall 2009 – two sections.
Machine Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Winter 2007.
Properties of Materials
University of Western Ontario (UWO), London, Ontario, Canada,
Summer 2006.
Engineering Graphics & Design
University of Ontario Institute of Technology (UOIT), Oshawa, Ontario, Canada, Fall 2005.