In this self-paced online course, the participants will be introduced to the Programming for Geospatial Hydrological Applications. Participants will learn an essential skill for researchers dealing with (spatial) data. With scripting participants will be able to better control analysis using command line tools. They can also automate their procedures by writing batch scripts. Furthermore, participants can process their data and make models using Python and its useful libraries


  • Introduction to the command line and GDAL
  • Introduction to Python
  • Python Libraries – Map Algebra with PCRaster
  • Spatial Dynamic Modelling
  • PyQGIS

Target group:

The course is designed for professionals (engineers, scientists and other technically oriented people) active in the water/environmental sector, especially those involved in planning and management of water systems as well as modelling. Pre-requisites are a basic knowledge of computing and water related topics