CE 290 Emerging Technologies for Water Sustainability (Fall 2015)
CE 11 Engineered Systems and Sustainability (Spring 2016, 2018)
CE211A Environmental Physical Chemical Processes (Fall, 2017)