top of page
Teaching
2012-Present
CSE1000/1001: Introduction of Civil Engineering and Sustainable Development
CSE30337: Water and Wastewater Treatment
CSE40432: Solid and Hazardous Waste Control
CSE505: Contaminated Land and Sediment Remediation
2008-2012
ENCI383: Environmental Engineering
ENCH421: Industrial Pollution Control
ENCI496: Contaminated Site Remediation
ENCI634: Water and Soil Chemistry
ENCI660: Advanced Water/Wastewater Treatment
bottom of page