Teaching
- CVEN 301 Environmental Engineering (3 Credits). Semester and Summer Study Abroad Program in Taiwan
- CVEN 406 Environmental Protection and Public Health (3 Credits)
- ENGR 485/491 AggiE Challenge: Developing Next-Generation Wastewater Treatment Technologies (1-4 Credits)
- ENGR 491 AggiE Challenge: Polymeric microcantilever sensor array for personalized medicine
- CVEN 601 Environmental Engineering Processes III: Biological Processes (3 Credits)
- CVEN 605 Environmental Measurement (Lecture and Laboratory, 3 Credits)
- CVEN 689 Advanced Biological Treatment and Technology in Environmental Engineering (3 Credits)
- CVEN 681 Advanced and Emerging Topics in Environmental Engineering (1 Credit)
- CVEN 681 Environmental Engineering Seminar (1 Credit)