Over my career, I have developed a number of graduate and undergraduate courses, including Water Supply and Pollution Control, Municipal Solid Waste Management, Physical and Chemical Treatment Processes, Environmental Biotechnology, Environmental Nanotechnology, Analysis of Natural and Polluted Water, Technical Communication in Civil Engineering, Professional Issues in Engineering, Introduction to Infrastructure, and Senior Design.
I am particularly interested in cross-cutting topics such as engineering design and innovation, engineering ethics and society, as well as active and project-based learning.
I am currently teaching the following courses:
Undergraduate
- CE 1030 Civil Engineering and Computer Fundamentals (I serve as one of the instructors for this course and cover modules on Professional Practice, Engineering Ethics, and Environmental Engineering)
- CE 461X Solid Waste Engineering
Graduate
- CE 561 Advanced Principles of Wastewater Treatment
- CE 590 Solid Waste Management