Teaching

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)