Energy and Environmental Engineering - CIVE40010
Role
Course Leader
Chemistry and Microbiology for Environmental Engineering - CIVE70040
Role
Lecturer
Water and Wastewater Engineering - CIVE70019
Role
Lecturer
Environmental Engineering: Water and Wastewater Treatment, Waste and Resource Management - CIVE60004
Role
Lecturer
Research Dissertation - Environmental - CIVE70058
Role
Lecturer
Urban Hydrology and Urban Drainage - CIVE70046
Role
Lecturer
Advanced Water and Wastewater Treatment - CIVE70047
Role
Course Leader
Water and Wastewater Treatment - CIVE70055
Role
Course Leader