Please read our student and staff community guidance on COVID-19
Skip to main content Skip to navigation


  • ES3D5: Water Engineering for Civil Engineers

Hydraulics Engineering lectures could be found here

Engineering Hydrology lectures could be found here

  • ES4F8: Environmental River Processes

lecture notes on Nearshore Mixing due to the combined effects of waves and currents could be found here

  • IL911: Water and Environmental Management

lecture notes on Resilience to flooding could be found here

lecture notes on use of numerical modelling for predicting resilience of coastal infrastructures could be found here