Fall 2018
MECH 2301: Mechanics of Materials 1
MECH 2302: Dynamics
MECH 6505 Advanced Optical Measurement Methods
Winter 2018
MECH 2302: Dynamics
Fall 2017
MECH 2301: Mechanics of Materials 1
Winter 2016
MECE 485: Biomechanical Modeling of Human Systems and Tissues (University of Alberta)
Winter 2013
MECE 485/585:Biomechanical Modeling of Human Systems and Tissues (University of Alberta)