Teaching

Teaching

Teaching focuses on helping students build a clear foundation in engineering analysis, modelling, and problem solving. Courses emphasize the connection between theory, design decisions, and real environmental systems.

Across classroom and laboratory settings, the aim is to give students practice with quantitative methods, interpretation of data, and open-ended engineering questions. Hands-on work, practical applications, and careful reasoning are central to the teaching approach.


Courses at the University of Victoria

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 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 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.