Teaching

CIVL8023 Special Topic: Modern Geomechanics and Geotechnical Engineering

CIVL6004 Advanced Soil Mechanics

CIVL3129 Numerical Analysis in Geotechnical Engineering

CIVL3134 Environmental Geotechnologies

CIVL4102 Final Year Project