Course overview
Spatial data teams are expected to turn satellite imagery, location records, field observations and operational datasets into defensible decisions. This requires more than producing maps: analysts must select suitable spatial data, manage coordinate reference systems, build repeatable Python and R workflows, apply spatial statistics and machine learning, and communicate uncertainty clearly. Common applications include flood exposure screening, agricultural monitoring, branch catchment analysis, asset inspection prioritisation, land-use change detection and public-service accessibility studies.
This course develops practical GeoAI and spatial data science capability using GIS, remote sensing, Python and R. Participants work with vector, raster, tabular, imagery and time-series data; perform spatial joins, raster calculations and image classification; build supervised machine-learning models; assess spatial autocorrelation; and evaluate model performance using geographically appropriate validation methods. The course also addresses reproducible analysis, data quality, model bias, metadata, cartographic communication and operational deployment choices.
Teaching combines focused technical briefings with instructor-led demonstrations, case work, group analysis and guided build sessions. Participants create working scripts, GIS layers, model outputs and decision-ready maps from the first week. They leave with a reusable GeoAI project structure, documented spatial analysis workflow, validation plan, model evaluation materials and a completed capstone analysis suitable for adaptation to their own organisation's data.
The course is suited to GIS professionals, analysts, data scientists, remote-sensing specialists and technical managers who already work with data and need to apply advanced spatial methods to operational or policy questions.
