Water Quality Engineering
Autumn 2018
Msc Course in Water Engineering
Department of Civil Engineering
Universiti Putra Malaysia
GIS for Engineers
Spring 2017, Spring 2018
Msc Course in Water Engineering
Department of Civil Engineering
Universiti Putra Malaysia
Environmental Engineering
Autumn 2016, Autumn 2017, Autumn 2018
Bsc Course in Civil Engineering (3rd year)
Department of Civil Engineering
Universiti Putra Malaysia
Water and Wastewater Treatment Design
Spring 2016, Spring 2017, Spring 2018
Bsc Course in Civil Engineering (3rd year)
Department of Civil Engineering
Universiti Putra Malaysia
Tropical Hydrology
Autumn 2015
Msc Course in Tropical Forest Ecology,
Centre for Population Biology (Silwood Park)
Imperial College London
Water Quality Engineering :: Lecture on Toxic Pollutants
Spring 2015
Msc Course in Hydrology and Water Resources Management
Department of Civil Engineering
Imperial College London
Climate change data extraction from CMIP5 (Tutorial)
Autumn 2014
Centre for Doctoral Training in Sustainable Civil Engineering Module: Uncertainty Associated with Future Change
Department of Civil Engineering
Imperial College London