Current and upcoming courses
[Spring 2025] On Leave
[Winter 2025] ENGRMAE 130B. Fluid Dynamics II
[Fall 2024] ENGRMAE 91. Introduction to Thermodynamics
Courses taught in the past
ENGRMAE 91. Introduction to Thermodynamics – Sample syllabus
ENGRMAE 130B. Fluid Dynamics II – Sample syllabus
ENGRMAE 130B. Introduction to Viscous and Compressible Flows (before Fall 2023) – Sample syllabus
ENGRMAE 216. Statistical Thermodynamics – Sample syllabus