Teaching
Courses taught at HKU
Undergraduate Courses
ENGG1350
Thermal Sciences, Hydrostatics and Fluid Dynamics
Fundamentals of thermodynamics, fluid statics and dynamics, with applications in engineering systems.
CIVL2104
Hydraulics and Hydrology
Principles of hydraulics, hydrological processes, and their applications in civil engineering design.
CIVL3121
Water Resources Engineering
Sustainable management of water resources, including reservoir design, water supply, and flood control.
Postgraduate Courses
CIVL6029
Groundwater Hydrology
Advanced topics in groundwater flow and contaminant transport, including numerical modeling and field applications.
CIVL6050
Urban Hydrology and Hydraulics
Hydrological processes in urban environments, stormwater management, and low-impact development (LID) technologies.
CIVL6061/8015
Special Topic in Environmental Engineering: Research and Practice
Current topics in environmental engineering research, including student presentations and discussions of cutting-edge developments.
Teaching Excellence Recognition
Faculty Teaching Award, Faculty of Engineering, National University of Singapore (2011-2012)