MEEN 439/689 Solar Energy Engineering (Spring 2017, Spring 2021, Spring 2023, Spring 2024, Fall 2025)
MEEN 678 Aerosol Mechanics (Spring 2016)
MEEN 402 Intermediate Design – Studio (Fall 2015, Fall 2022, Spring 2023, Fall 2024)
MEEN 315 Principles of Engineering Thermodynamics (Spring 2015-Fall 2019)
MEEN 301 Basic Engineering Thermodynamics (Fall 2009, Spring 2010, Fall 2010, Spring 2011, Spring 2012, Fall 2013)
MEEN 436 Solar Engineering (Fall 2011, Spring 2013)
MEEN 702 Advanced Engineering Thermodynamics (Fall 2012)
