Courses currently taught at Virginia Tech:

CEE 5164 Environmental Biotechnology (Synchronized online course, 3-credit)

CEE 3104 Introduction to Environmental Engineering (Asynchronized online course, 3-credit)

CEE 4174 Solid and Hazardous Waste Management (Synchronized online course, 3-credit)

CEE 5100 Stormwater Treatment (Synchronized online course, 3-credit)

CEE 5984 Biofilms Science and Technology (Synchronized online course, 3-credit)

Courses previously taught at The Ohio State University:

2010T Introduction to Renewable Energy (3-credit)

2020T Bioconversion Systems (3-credit)

2030T Biomass Feedstock Evaluation (3-credit)

2040T Project planning, Development, and Operation (3-credit)

2189T Renewable Energy Practicum (2-credit)

2191T Renewable Energy Internship (2-credit)

1201T Exploring Renewable Energy (0.5-credit)