This dynamic MSc teaches the foundations of GIS, database, spatial analysis, data mining and analytics. Students will analyse, represent and model large and complex spatio-temporal datasets.

To find out core information about this degree, such as entry requirements, programme length and cost, visit the UCL prospectus site.
Programme information
The programme consists of five core modules (75 credits), three optional modules (45 credits) and a dissertation/report (60 credits).
A Postgraduate Diploma, consisting of five core modules (75 credits) and three optional modules (45 credits), studied full-time over nine months, is also offered.
Please note, all choices are subject to space on modules, timetabling constraints and the approval of the relevant module tutor, and the programme director.
Compulsory modules
Term 1
- Geospatial Science (CEGE0094)
- Spatial Analysis and Geocomputation (CEGE0097)
- Geospatial Programming (CEGE0096)
Term 2
- Spatial-Temporal Data Analysis and Data Mining (STDM) (CEGE0042)
- Machine Learning for Data Science (CEGE0004)
Optional modules
Choose three options from the following:
Term 1
Term 2
- Mining Social and Geographic Datasets (GEOG0051)
- Sensors and Location (CEGE0095)
- Urban Simulation (CASA0002)
- Web and Mobile GIS - Apps and Programming (CEGE0043)
Students may choose one elective module (any UCL Master's level module) in Term 2 as one of their optional choices, at the discretion of the programme director.
Dissertation/report
All students undertake an independent research project which culminates in a dissertation of 15,000 words.