CE 362 – Engineering Hydraulics
CE 364 – Water Resources Engineering
CE 367 – Environmental Sustainability
CE 410/510 – Urban Green Infrastructure
CE 410/510 – Terrestrial Biosphere/Atmosphere Fluxes
CE 412/512 – Sustainability in Civil and Environmental Engineering Seminar
CE 510/610 – Research methods in Civil and Environmental Engineering (co-instructor)
CE 575 – Ecohydrology