Teaching

MECH 455: Instrumentation

Undergraduate course, University of Victoria, Department of Mechanical Engineering, 2024

Advanced instrumentation course covering measurement systems, sensors, transducers, and data acquisition with extensive hands-on laboratory experience in designing and building complete measurement systems.

MECH 601: Engineering Analysis

Graduate course, University of Victoria, Department of Mechanical Engineering, 2023

Graduate-level course providing advanced mathematical methods for engineering analysis, focusing on integral transformations, complex analysis, and calculus of variations with applications to engineering research.

MECH 345: Mechanics of Fluids

Undergraduate course, University of Victoria, Department of Mechanical Engineering, 2020

Comprehensive undergraduate course in fluid mechanics covering fundamental principles of fluid statics, dynamics, and flow analysis for engineering applications.