Teaching
Teaching focuses on engineering analysis, modelling, and problem solving, with attention to the link between theory, design decisions, and real environmental systems. Hands-on laboratory work and quantitative reasoning are central.
Courses at the University of Victoria
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.
Graduate course, University of Victoria, Department of Mechanical Engineering, 2024
Graduate-level course focusing on experimental design, statistical analysis, hypothesis testing, and uncertainty quantification for engineering research and applications.
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.
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.