Develop your knowledge and skills at every stage of your career through our lifelong learning opportunities. From summer schools designed for students exploring future study paths, to continuing professional development (CPD) courses for professionals, our programmes bring together cutting-edge research, practical challenges, and expert teaching.


We also offer a range of modules from our MSc programme as continuing professional development courses. The offering for 2026-2027 is outlined below by subject area. All enrolments must be made before the start of the autumn or spring term of the relevant module.  To enquire about taking any of the modules below, or to enrol, please contact the Department's Education Office

List of modules by section

Environmental and Water Resource Engineering

For an outline of each of these modules, please see the MSc programme syllabus

Autumn modules

  • CIVE70040 Chemistry and Microbiology for Environmental Engineering
  • CIVE70023 Containment Engineering
  • CIVE70042 Environmental Fluid Mechanics
  • CIVE70129 Computational and Statistical Tools for Environmental Analytics
  • CIVE70046 Urban Hydrology and Urban Drainage
  • CIVE70039 Catchment Hydrology
  • CIVE70024 Hydrogeology and Groundwater
  • CIVE70044 Meteorology and Climate Change
  • CIVE70052 Stochastic Water Resources Management

Spring modules

  • CIVE70053 Sustainable Resource Management
  • CIVE70055 Water and Wastewater Treatment
  • CIVE70057 Water Supply and Distribution Systems
  • CIVE70047 Advanced Water and Wastewater Treatment
  • CIVE70050 Environmental Management in Developing Countries
  • CIVE70031 Contaminated Land and Groundwater
  • CIVE70045 Rainfall-Runoff Modelling and Flood Hydrology
  • CIVE70054 Sustainable Water Management
  • CIVE70056 Water Quality Engineering and Ecohydrology
Fluid Mechanics

For an outline of each of these modules, please see the MSc programme syllabus. 

Autumn modules

  • CIVE70073 Fluid Mechanics Fundamentals
  • CIVE70074 Modelling Tools
  • CIVE70075 Transport Processes
  • CIVE70076 Wave Mechanics
  • CIVE70077 Buoyancy Driven Flows
  • CIVE70080 Fluid Loading

Spring modules

  • CIVE70074 Modelling Tools
  • CIVE70078 Air-Sea Interaction Dynamics
  • CIVE70079 Computational Analysis
  • CIVE70081 Coastal Processes
  • CIVE70082 Energy Systems
  • CIVE70083 Urban Fluid Mechanics
Geotechnical Engineering

For an outline of each of these modules, please see the MSc programme syllabus. 

Autumn modules

  • CIVE70026 Laboratory Testing and Data Interpretation
  • CIVE70028 Site Investigation and Engineering Geomorphology
  • CIVE70007 Geotechnical Hazards

Spring modules

  • CIVE70032 Applied Numerical Analysis
  • CIVE70037 Geotechnical Earthquake Engineering
Materials

For an outline of each of these modules, please see the MSc programme syllabus. 

Autumn modules

  • CIVE70059 Sustainable Development
  • CIVE70061 Materials Selection
  • CIVE70062 Mechanics of Materials
  • CIVE70064 Cementitious Materials
  • CIVE70065 Geomaterials

Spring modules

  • CIVE70066 Concrete Materials
  • CIVE70067 Masonry, Timber and Glass
  • CIVE70068 Metals
  • CIVE70069 Polymers and Polymer Composites
  • CIVE70070 Assessment, Monitoring and Repair of Structures
  • CIVE70071 Numerical Modelling of Materials
Structural Engineering

For an outline of each of these modules, please see the MSc programme syllabus

Autumn modules

  • CIVE70006 Design of Timber and Masonry Structures
  • CIVE70007 Geotechnical Hazards
  • CIVE70012 Prestressed Concrete
  • CIVE70061 Materials Selection
  • CIVE70064 Cementitious Materials
  • CIVE70090 Finite Element Analysis
  • CIVE70091 Structural Steel Technology
  • CIVE70092 Structural Stability
  • CIVE70095 Structural Dynamics
  • CIVE70096 Structural Analysis
  • CIVE70097 Steel Components
  • CIVE70102 Reinforced concrete I
  • CIVE70127 Composite Structures

Spring modules

  • CIVE70010 Nonlinear Structural Analysis
  • CIVE70014 Theory of Shells
  • CIVE70037 Geotechnical Earthquake Engineering
  • CIVE70066 Concrete Materials
  • CIVE70093 Structural Reliability Theory
  • CIVE70098 Seismic Design of Steel Structures
  • CIVE70099 Seismic Design of Concrete Structures
  • CIVE70101 Reinforced Concrete 2
  • CIVE70104 Design of Steel Buildings
  • CIVE70103 Plated Structures
  • CIVE70105 Design of Bridges
Transport

For an outline of each of these modules, please see the MSc programme syllabus

Autumn modules

  • CIVE70116 Statistical Modelling
  • CIVE70118 Transport Economics and Demand
  • CIVE70111 Machine learning

Spring modules

  • CIVE70117 Sustainable Transport
  • CIVE70113 Rail and Mass Transit Systems
  • CIVE70110 Intelligent and Autonomous Transport
  • CIVE70120 Transport Planning and Policy