MECH 431 – Engineering Economics
Taught: 2018–2022, 2024-2025 Time value of money, project evaluation, cost analysis, and decision-making under uncertainty.
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.
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.