¹û¶³Ó°Ôº

XClose

¹û¶³Ó°Ôº Module Catalogue

Home
Menu

Geospatial Programming (CEGE0096)

Key information

Faculty
Faculty of Engineering Sciences
Teaching department
Civil, Environmental and Geomatic Engineering
Credit value
15
Restrictions
N/A
Timetable

Alternative credit options

There are no alternative credit options available for this module.

Description

This course provides a foundation in programming in the context of geospatial science and technology. Using Python as the main language, students will learn the principles of programming, including but not limited to: languages and syntax, paradigms, variables, control flow and functions. Students will apply their programming skills to geospatial workflows, such as map production, geospatial data processing and analysis. Finally, students will learn the principles of object-oriented programming and how it relates to geospatial science. The aim of this module is to equip students with the programming skills required for a successful career as a geospatial scientist, GIS professional, data scientist, academic researcher, or similar.

Learning Outcomes

  • To understand the principles of programming
  • To be comfortable with scripting geospatial analysis workflows
  • To understand the principles of object-oriented programming and how this relates to representation and modelling of geospatial data
  • To be able to write object-oriented programming code

Module deliveries for 2024/25 academic year

Intended teaching term: Term 1 ÌýÌýÌý Postgraduate (FHEQ Level 7)

Teaching and assessment

Mode of study
In person
Methods of assessment
100% Other form of assessment
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
39
Module leader
Dr Aldo Lipani
Who to contact for more information
aldo.lipani@ucl.ac.uk

Last updated

This module description was last updated on 8th April 2024.

Ìý