Objectives
This course is designed for students with some experience in geographic information systems (GIS) who want to learn how to extend GIS to perform custom analyses, to automate common GIS tasks, or just to learn how spatial data is structured and managed “under the hood”. Topics will include the fundamentals of programming (in Python), geo-processing function libraries, spatial data structures and access, and geometry and spatial algorithms. No prior programming experience is required.
Who Should Attend
The programme is suitable to applicants who already have a Bachelor’s degree, which can be undertaken full-time and part-time.
Entry Requirements
Applicants for the Graduate Certificate coursework programme should have a bachelor’s degree. Candidates with other qualifications and experience may be considered on a case by case basis, subject to approval by the Faculty/School.
Lesson Delivery
a.) Facilitated Learning- 3 hours weekly b.) Other work- 7 hours weekly
Last updated: 13 March 2026