Teaching

Current and upcoming courses

[Spring 2024] ENGRMAE 216. Statistical Thermodynamics

[Winter 2024] ENGRMAE 130B. Fluid Dynamics II

[Fall 2023] ENGRMAE 91. Introduction to Thermodynamics

Courses taught in the past

ENGRMAE 91. Introduction to Thermodynamics – Sample syllabus

ENGRMAE 130B. Introduction to Viscous and Compressible Flows (before Fall 2022) – Sample syllabus

ENGRMAE 216. Statistical Thermodynamics – Sample syllabus