MECH 431 – Engineering Economics

Taught: 2018–2022, 2024-2025 Time value of money, project evaluation, cost analysis, and decision-making under uncertainty.

Download a recent syllabus


MECH 411 (formerly 410U) – Air Pollution, Technology & Society

Taught: 2019–2022, 2024-2025
Sources, measurement, and societal impacts of air pollution, with emphasis on policy and real-world data.

Download a recent syllabus


MECH 598/698 004 - Mechanical Engineering Energy & Environment Seminar

Taught: 2023-2025

Graduate student seminar for students of faculty in the MECH Energy & Environment stream.

Download a recent syllabus