Teaching

I have taught a wide range of modules from Engineering Maths to specialist subjects in Coastal Engineering, as listed below.

Cardiff University (01/2012 – date)

  • Coastal and Estuarine Engineering (MEng/MSc, 10 credits), Module Leader
  • Water Engineering (BEng/MEng, 10 credits), Module Leader
  • Environmental Hydraulics (BEng/MEng, 10 credits), Module Leader
  • Engineering Design – Urban Drainage (BEng/MEng, 10 credits), Contributing Lecturer
  • MSc Dissertation (MSc, 60 credits), Module Leader
  • MSc Case Study (MSc, 30 credits), Module Leader
  • Individual Project (30 credits, BEng/MEng), Supervisor
  • Individual Project (60 credits – MSc), Supervisor
  • Y2 Laboratory (BEng/MEng, 10 credits), Module Leader

Plymouth University (12/2006 -12/2011)

  • Hydraulic Engineering II (HYFM314, 10 credits – BEng/MEng), Module Leader
  • Coastal Engineering Design Option (COUE315, 10 credits- BSc), Module Leader
  • Coastal Engineering Design Option including Design Projects (COUE316, 30 credits – BEng/MEng/MSc), Module Leader
  • Modelling Waves and Tide for Marine Renewable Energy (MAR505, 20 credits – MSc), Module Leader
  • Individual Project (PRCE306 / PRCC301, 30 credits – BSc), Supervisor
  • Individual Project (PRCE305,30 credits – BEng), Supervisor
  • Individual Project 1 (PRCE401,10 credits – MEng), Supervisor
  • Individual Project 2 (PRCE507,20 credits – MEng), Supervisor
  • Individual Project 2 (PRCE501,60 credits – MSc), Supervisor

Liverpool University (03/1999 – 11/2006)

  • Information Technology
  • Hydraulics
  • Mathematics for Civil Engineers
  • Coastal and Estuary Engineering
  • Quantitative Methods (FDM)
  • Coastal Design Projects