GEOL40570 Geocomputation

Academic Year 2023/2024

Modern industry requirements inevitably include numerical, digital and data visualisation skills. This module will introduce students to the methods and techniques for digital data manipulation, visualisation and information extraction using simple scripting routines. The practical skills and applications of these methods will be achieved through the use of Python programming language, assisted with Jupyter notebooks. The student will become familiar with the basics of these versatile packages and upon finishing the module, they will have a solid basis for importing, manipulation, the analysis, and visualisation of different types of Earth-related datasets. This would also facilitate some of the final projects, requiring basic scripting skills.

Show/hide contentOpenClose All

Curricular information is subject to change

Learning Outcomes:

- acquiring basic scripting skills in Python for importing, manipulation, the analysis, and visualisation of different types of Earth-related datasets
- understanding the digital data workflow and basic elements of scripting

Indicative Module Content:

- Introduction to Python and automatic data import
- Importing of different data formats
- Loops and statements (making the tasks more efficient)
- Automatic data import from multiple data files
- Making sense of data (e.g. summarising, converting, synthesizing)
- Making a regular grid from irregularly sampled dataset (interpolation)
- Geodata visualisation (different plot types)
- Data regression

Student Effort Hours: 
Student Effort Type Hours




Autonomous Student Learning




Approaches to Teaching and Learning:
Computer-based lectures and practicals with a high level of hands-on component 
Requirements, Exclusions and Recommendations

Not applicable to this module.

Module Requisites and Incompatibles
Not applicable to this module.
Assessment Strategy  
Description Timing Open Book Exam Component Scale Must Pass Component % of Final Grade
Continuous Assessment: Practical classroom-based work will be assessed twice throughout the course. Throughout the Trimester n/a Standard conversion grade scale 40% No


Examination: The final exam will consist of a practical problem sheet. Unspecified Yes Standard conversion grade scale 40% No


Carry forward of passed components
Resit In Terminal Exam
Spring No
Please see Student Jargon Buster for more information about remediation types and timing. 
Feedback Strategy/Strategies

• Group/class feedback, post-assessment

How will my Feedback be Delivered?

Not yet recorded.

Timetabling information is displayed only for guidance purposes, relates to the current Academic Year only and is subject to change.

There are no rows to display