QGIS for Hydrological Applications Training Course

Duration 10 days 20 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends GIS Analysts, Water Resources Officers and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-WS-049

Before you join: Participants should be comfortable working with GIS layers, attribute tables, basic map symbology and file management in QGIS or another desktop GIS.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Hydrological decisions depend on spatial evidence that can be traced, tested and explained. Water utilities, humanitarian programmes, municipalities and watershed projects need credible catchment boundaries, drainage networks, runoff estimates, flood exposure maps and service-access analyses to prioritise investments. Weak coordinate systems, unconditioned elevation models, undocumented assumptions or poorly validated field data can produce misleading maps and costly decisions.

This intermediate course teaches participants to use QGIS for hydrological analysis supporting water resources, sanitation, flood risk, groundwater and watershed management. Participants prepare and quality-check vector, raster, rainfall, elevation, land-cover, soil and water-point data; derive terrain and drainage metrics; delineate watersheds; estimate runoff using the SCS Curve Number method; map flood susceptibility; assess groundwater potential; and produce water and sanitation service analyses. The course also covers interpolation, multi-criteria suitability analysis, climate scenario mapping, cartographic communication and repeatable geoprocessing workflows.

Instruction combines short technical briefings with guided case work based on realistic catchment, water-supply and flood-risk problems. Participants work in QGIS from the first week, building an analysis project from source data through to mapped findings and decision recommendations. The final capstone requires participants to prepare, review and present a complete hydrological decision-support project. Participants receive a certificate of completion after the 10-day instructor-led course, delivered in classrooms in 50+ cities or live online.

The course suits practitioners who already work with GIS data and need to apply QGIS methods to hydrology, water supply, sanitation, disaster risk reduction or environmental planning. It is particularly useful where teams need defensible spatial outputs without relying solely on specialist hydrological modelling software.

What you will be able to do

  • Prepare hydrological GIS projects using documented data structures, metadata and coordinate reference systems
  • Condition digital elevation models and derive terrain, drainage and watershed datasets
  • Delineate catchments and stream networks using D8 flow-routing methods
  • Estimate runoff using SCS Curve Numbers, rainfall inputs and catchment characteristics
  • Assess flood exposure, groundwater potential and water-service risks using spatial analysis
  • Apply interpolation, weighted overlay and multi-criteria analysis to hydrological decisions
  • Produce reproducible QGIS workflows, quality-control records and decision-ready maps
  • Present a complete hydrological decision-support project with documented assumptions and recommendations

Benefits of attending

For you

  • Produce defensible catchment and drainage analyses for water-sector assignments
  • Build flood and sanitation exposure maps that support prioritisation discussions
  • Apply the SCS Curve Number method for rapid runoff screening
  • Create reusable QGIS models for repeated watershed and zonal-statistics tasks
  • Present hydrological findings with clear assumptions, limitations and map evidence

For your organisation

  • Improve consistency of catchment, drainage and water-point analysis across projects
  • Reduce dependence on external consultants for routine hydrological GIS work
  • Strengthen evidence used to prioritise water, sanitation and flood-risk investments
  • Create documented geoprocessing workflows that can be reviewed and repeated
  • Improve communication between GIS teams, engineers, programme managers and field staff

Course modules

20 modules over 10 days

Participants can set up a documented QGIS project for hydrological analysis.

  • QGIS project structure, GeoPackage storage, layer naming, and relative paths
  • Data dictionaries linking source, date, scale, attributes, and intended use
  • Hydrological study questions translated into measurable spatial analysis requirements
  • Catchment, subcatchment, reach, and outlet concepts for water planning
  • OGC metadata elements recorded for datasets received from partners
  • Folder conventions separating raw, processed, temporary, and published project data

Participants can inspect, organise and prepare vector and raster datasets for analysis.

  • Vector geometry, raster cells, bands, nodata values, and attribute tables
  • Layer symbology and filtering for rapid inspection of hydrological inputs
  • GeoPackage joins and field calculations for station and survey records
  • Processing Toolbox history used to document repeatable geoprocessing steps
  • Select appropriate vector and raster formats for analysis and exchange
  • Identify topology and attribute defects before analytical processing begins

Participants can select and manage coordinate reference systems for reliable hydrological measurements.

  • Coordinate reference systems selected for area, distance, and drainage analysis
  • EPSG codes, datums, and projected coordinate systems distinguished correctly
  • Reproject layers using appropriate transformation operations and output resolutions
  • Diagnose shifted layers caused by missing or incorrectly assigned CRS
  • Calculate catchment areas and channel lengths in suitable projected units
  • Document CRS decisions in project metadata and map layouts

Participants can prepare elevation data suitable for terrain and drainage analysis.

  • DEM sources compared by resolution, vertical datum, coverage, and licensing
  • Inspect elevation rasters for voids, artefacts, striping, and edge effects
  • Fill DEM sinks using Wang and Liu depression-breaching methods before routing
  • Burn surveyed streams into DEMs where drainage lines are reliable
  • Clip and mosaic elevation tiles without changing cell alignment
  • Record conditioning assumptions that affect derived flow paths and basins

Participants can derive and interpret terrain variables for hydrological screening.

  • Derive slope, aspect, curvature, hillshade, and topographic wetness index rasters
  • Classify slopes for erosion screening, access planning, and infrastructure siting
  • Generate contour lines with intervals appropriate to DEM vertical accuracy
  • Compare terrain derivatives against imagery, contours, and field observations
  • Use raster calculator expressions to combine elevation and terrain thresholds
  • Export terrain surfaces with documented units, methods, and cell size

Participants can derive drainage networks and watershed boundaries from conditioned DEMs.

  • Calculate D8 flow direction and flow accumulation from conditioned DEMs
  • Set accumulation thresholds using mapped channels and local terrain evidence
  • Snap pour points to high-accumulation cells before watershed delineation
  • Delineate catchments and subcatchments for abstractions, intakes, and settlements
  • Review watershed boundaries against ridgelines, hydrography, and local knowledge
  • Quantify basin area, elevation range, slope, and drainage density

Participants can prepare land-cover and soil inputs for runoff and watershed assessments.

  • Prepare land-cover rasters from classified imagery and national mapping products
  • Reclassify soil maps into hydrologic soil groups A through D
  • Overlay land cover, soils, and slopes for runoff parameterisation
  • Calculate weighted catchment characteristics using zonal statistics and intersections
  • Assess map-date and classification uncertainty before assigning model parameters
  • Build parameter lookup tables with sources, classes, and rationale

Participants can prepare rainfall datasets and estimate areal rainfall across catchments.

  • Import rain-gauge observations from CSV files with validated timestamps
  • Join station records to point layers using unique station identifiers
  • Create Thiessen polygons for areal rainfall estimation across catchments
  • Apply inverse distance weighting and ordinary kriging with stated assumptions
  • Compare interpolated rainfall surfaces using holdout stations and residuals
  • Summarise event, monthly, and seasonal rainfall by watershed polygons

Participants can estimate and map runoff using the SCS Curve Number method.

  • Assign SCS Curve Numbers from land cover and hydrologic soil groups
  • Calculate design-storm runoff depths using the SCS-CN method
  • Derive time of concentration from flow length, slope, and catchment geometry
  • Map runoff-prone zones using curve number, slope, and imperviousness
  • Compare parameter scenarios for reforestation, urban growth, and drainage upgrades
  • State assumptions and limitations when screening runoff without calibrated models

Participants can characterise stream networks and identify riparian planning constraints.

  • Extract stream networks from accumulation rasters using tested threshold values
  • Order channels with Strahler stream ordering for network comparison
  • Compute drainage density, bifurcation ratio, and stream frequency by basin
  • Locate road crossings and settlements exposed near mapped drainage paths
  • Map riparian buffers using locally applicable setback distances and constraints
  • Validate extracted channels against imagery, surveyed GPS tracks, and hydrography

Participants can produce flood screening maps and identify exposed assets.

  • Combine water levels with DEMs to map bathtub inundation extents
  • Identify exposure of buildings, roads, wells, and sanitation facilities
  • Apply HAND terrain analysis for relative flood susceptibility screening
  • Classify flood hazard zones using depth, proximity, and terrain indicators
  • Distinguish screening maps from hydraulic model outputs and flood forecasts
  • Prepare evacuation-route constraints from inundation polygons and transport networks

Participants can map groundwater indicators and assess monitoring data spatially.

  • Map springs, boreholes, wells, recharge zones, and groundwater observations
  • Use lineament density, lithology, slope, and drainage for groundwater prospect mapping
  • Generate groundwater potential indices through weighted overlay and reclassification
  • Estimate static water-level surfaces using interpolated monitoring-point records
  • Flag borehole datasets with uncertain coordinates, dates, yields, or depths
  • Interpret groundwater maps within hydrogeological uncertainty and seasonal variation

Participants can analyse water and sanitation service access, risks and priorities.

  • Map water points, sanitation facilities, population, and service catchments
  • Calculate travel-time access using road, path, slope, and barrier data
  • Identify communities beyond service standards using population and facility capacity
  • Assess flood exposure of latrines, boreholes, pipelines, and treatment sites
  • Prioritise rehabilitation sites through condition, access, risk, and demand criteria
  • Create field-ready maps supporting water-point inventory and maintenance planning

Participants can map water-quality results and identify potential contamination pathways.

  • Geocode water-quality sampling locations and link laboratory result tables
  • Map E. coli, turbidity, nitrate, and conductivity results by season
  • Apply threshold symbology against national standards and WHO guideline values
  • Interpolate screening surfaces while respecting sampling density and uncertainty
  • Trace upstream land uses and facilities affecting sampled water sources
  • Design repeat sampling locations using coverage gaps and contamination pathways

Participants can map climate-related hydrological indicators and communicate scenario uncertainty.

  • Prepare baseline and projected rainfall rasters on consistent grids
  • Calculate rainfall anomalies against a stated climatological reference period
  • Map drought indicators using Standardized Precipitation Index classification thresholds
  • Compare climate scenarios without treating projections as deterministic forecasts
  • Identify catchments sensitive to rainfall shifts, heat, and land-cover change
  • Document scenario sources, temporal periods, downscaling, and decision implications

Participants can develop transparent spatial suitability models for water-sector decisions.

  • Frame site-selection criteria for water infrastructure and watershed interventions
  • Standardise criterion rasters using benefit, cost, and constraint functions
  • Assign weights through the Analytic Hierarchy Process pairwise comparison matrix
  • Run weighted linear combination models with exclusion masks and sensitivity tests
  • Test ranking stability under alternative weights and threshold assumptions
  • Explain suitability outputs without presenting scores as field verification

Participants can communicate hydrological findings through clear maps and technical briefs.

  • Design map layouts with scale bars, north arrows, legends, and sources
  • Use colour schemes that distinguish hazard, exposure, and service status
  • Create atlas maps for subcatchments, communities, or monitoring stations
  • Publish web maps with controlled layers, pop-ups, and access settings
  • Write map notes stating data dates, limitations, and analytical methods
  • Prepare decision brief graphics for engineers, programme managers, and communities

Participants can automate repeated analysis tasks and apply quality controls to outputs.

  • Build graphical models for repeated catchment delineation and zonal statistics
  • Use batch processing for multiple DEM tiles, basins, and scenarios
  • Create PyQGIS scripts for routine field and layer validation
  • Apply QA checklists to geometry, attributes, CRS, and raster alignment
  • Maintain processing logs, parameter records, and versioned project files
  • Package reproducible outputs with inputs, methods, and named dependencies

Participants can plan a hydrological GIS assignment from decision question to reviewed output.

  • Define analysis objectives, decisions, users, scales, and acceptance criteria
  • Plan data acquisition, field verification, permissions, and quality controls
  • Sequence hydrological analysis tasks from DEM preparation through decision mapping
  • Specify assumptions, uncertainties, and validation evidence in technical notes
  • Estimate staff time, computing needs, and update frequencies for GIS workflows
  • Review ethical handling of community locations and sensitive water infrastructure

Participants can build, review and present a complete hydrological decision-support project for a defined catchment.

  • Frame a water-management question, decision audience, spatial extent, and criteria
  • Prepare source data, CRS, metadata, and quality-control records
  • Derive terrain, drainage, watershed, and runoff evidence from project datasets
  • Integrate hazard, exposure, service, or groundwater analyses into recommendations
  • Produce reproducible maps, processing records, and a concise technical briefing
  • Present methods, assumptions, uncertainty, findings, and implementation priorities to peers

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. Hydrological GIS project template
  2. DEM conditioning and catchment delineation workflow
  3. SCS Curve Number runoff model
  4. Flood and WASH exposure mapping checklist
  5. Multi-criteria suitability analysis model
  6. Hydrological decision-support capstone portfolio

Who should attend

  • GIS Analysts — need hydrological methods beyond general mapping and data management
  • Water Resources Officers — require catchment evidence for allocation, protection and infrastructure planning
  • WASH Programme Managers — need maps that prioritise service gaps and facility risks
  • Hydrologists and Environmental Officers — want practical QGIS workflows supporting technical assessments
  • Disaster Risk Reduction Specialists — need flood susceptibility and exposure analyses for preparedness planning
  • Municipal Engineers and Planners — require spatial evidence for drainage, water supply and sanitation investments

Skills and tools covered

Catchment delineationTerrain analysisRunoff estimationFlood exposure mappingGroundwater suitability analysisQGIS workflow automation

Tools and standards

QGIS, GRASS GIS, SAGA GIS, SCS Curve Number method

How the course runs

Training methodology

The course uses short instructor briefings, demonstrations and structured case work built around catchments, water-supply systems, flood-prone settlements and groundwater investigations. Participants apply each method in QGIS using supplied datasets, then compare assumptions, outputs and quality checks with peers. Group activities examine parameter choices, uncertainty and decision consequences. Simulated technical review sessions develop participants' ability to explain maps to engineers and programme managers. Individual application planning links the methods to participants' own datasets, reporting needs and operational decisions.

Requirements and prerequisites

Participants should be comfortable working with GIS layers, attribute tables, basic map symbology and file management in QGIS or another desktop GIS. They should understand common vector and raster data types and be able to interpret basic maps. Familiarity with water resources, WASH, environmental assessment or civil engineering is helpful, but specialist hydrology expertise is not assumed. Participants do not need programming experience, prior use of GRASS GIS or SAGA GIS, advanced mathematics, hydraulic modelling experience or previous knowledge of Python.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

Participants should already be able to work with GIS layers, attribute tables and basic map displays. The course teaches hydrological methods in QGIS, but it does not assume specialist hydrology, coding or hydraulic modelling experience.

For classroom delivery, participants should bring a laptop capable of running a current QGIS installation if this is requested in joining instructions. For live online delivery, a stable internet connection, two screens where possible and QGIS installed before the first session are recommended.

The course is designed for GIS analysts, water resources staff, WASH personnel, environmental officers, planners and disaster risk specialists. It is most suitable for people who need to turn spatial data into evidence for water-related decisions.

General QGIS courses focus on core software use, while this course applies QGIS methods specifically to terrain, catchments, runoff, groundwater, flood exposure and WASH planning. It is not a course in one-dimensional or two-dimensional hydraulic simulation, although it explains how screening maps differ from hydraulic model outputs.

Participants can adapt the project structure, checklists, models and map templates to local catchments, water-point inventories, drainage assessments and flood-risk assignments. They will also have a framework for documenting assumptions, data limitations and validation evidence in technical reports.

Each training day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first week establishes data preparation, elevation analysis, catchment delineation and runoff methods; the second week covers risk, groundwater, WASH analysis, automation, reporting and the final capstone.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.