Explore our on-demand courses tailored for your convenience. Accessible at any time, these courses feature pre-recorded content delivered by industry experts in the water sector. Immerse yourself at your own pace, enhancing your skills and broadening your knowledge.
Achieve your professional goals by integrating newly gained knowledge directly into your work environment. With no fixed schedule, you have the flexibility to choose from a diverse range of topics designed to meet your learning needs.
Get ready to build your skills on your terms and take control of your learning journey.
On-demand Training

Subscribe and stay up to speed!

Getting started with FLOW-3D HYDRO
Explore the world of 3D water modelling with intuitive tools and ready-to-use templates.

Automating GIS processes with PyQGIS
Automate your workflows and create processing tools with PyQGIS.

MODFLOW 6 and FloPy
Learn how to create numerical groundwater models in Python using FloPy at the beginner’s level.

AI-assisted coding for water modellers
Learn the application of LLMs for water modelling.

Flood frequency analysis using FLIKE
Discover a how-to guide on flood frequency analysis

Bridge Scour essentials
Learn the background theory behind pier scour, abutment scour, and contraction scour.

Wave modelling with SWAN
Dive into the world of waves and learn numerical modelling with SWAN.

HEC-HMS Essentials
Explore data wrangling, GIS delineations, and model setup in HEC-HMS

R essentials for water
Explore the intricacies of hydrological analysis using R programming language to harness robust water data insights

HEC-RAS Masterclass
Develop advanced skills in HEC-RAS with this Masterclass

Flood modelling 101
Learn to design and construct two-dimensional hydraulic models

CFD modelling with OpenFOAM
Build 3D CFD models of hydraulic structures using OpenFOAM, the free, open-source software package.

HEC-RAS Essentials
Master the powerful features of HEC-RAS by building 1D & 2D flood models using free software

Passive and Low Input Wastewater Systems
Discover sustainable and eco-friendly alternatives to traditional wastewater treatment methods.

Python essentials for water
Develop confidence in the powerful programming language Python.

Groundwater essentials
The physical hydrology and hydraulics of groundwater flow with theoretical lectures and practical applications.

QGIS essentials for water modelling
Using QGIS in catchment and stream delineation for adding and visualising hydrological data.

Sediment Transport with HEC-RAS
Learn how to predict sediment movement, along with mud and debris flow measuring capabilities, using the latest version of HEC-RAS.

Structures with HEC-RAS
Hydraulic modelling of bridges and culverts

Dam Breach with HEC-RAS
Modelling dam breaches and downstream impacts

RORB essentials for water modelling
Using RORB to model general runoff and streamflow routing from rainfall and other channel inputs

Python Masterclass: Advanced skills for hydrology
Advance your skills for hydrological data processing and modelling using Python.

Groundwater time series analysis
In this course you will dive deep into how the Python language can be used to obtain additional insights from existing groundwater hydrograph datasets

Python for hydrology and hydrogeology
Explore Python programming for water modelling.

Uncertainty analysis in groundwater modelling
Develop confidence in decision-making by learning how to manage uncertainty in modelling results

Fluvial Geomorphology Essentials
Learn the basics of fluvial geomorphology, focussing on infrastructure crossings

Groundwater modelling in Python
This course demonstrates how mathematical groundwater models can be implemented in Python

Rating Curves
Join our expert presenters for a hands-on, interactive course covering the development of rating curves from measurements and models.

H&H Essentials #1: Meteorology and precipitation
Increase your knowledge of interpolation and extrapolation techniques for applying rainfall gauge data

H&H Essentials #2: Infiltration and losses
Quantify infiltration and other losses for modelling