2025/26 Undergraduate Module Catalogue

SOEE2810 Data Analysis and Visualisation

20 Credits Class Size: 80

Module manager: Benjamin Mills
Email: b.mills@leeds.ac.uk

Taught: Semesters 1 & 2 (Sep to Jun) View Timetable

Year running 2025/26

Mutually Exclusive

SOEE2710 Data Analysis and Visualisation for Environmental Applicatio
SOEE2931 Advanced Skills for Geoscientists
SOEE5710M Adv Data Ana & Vis for Env App

This module is not approved as a discovery module

Module summary

This module aims to provide Environmental Science students with a core set of transferable computing and analytical skills to make them highly competitive in the pursuit of their subsequent careers and to facilitate their transition from Higher Education study to the workplace. Recognising that proficiency in computer programming is becoming increasingly necessary and valuable for data analysis (particularly for processing and visualising large/complex datasets), this module aims to provide a broad and solid foundation in this skill to act as a springboard for more advanced or specialist computing, both in research and the workplace. In this module, you will learn the basic computer programming skills required to analyse and plot environmental data sets, beyond what could be done using software such as Excel. The course begins with an introduction to the UNIX computer system and the basic principles of computer programming. Programming experience in the aspects of the Python language necessary for data manipulation and visualisation is developed through the course of the module. It is intended that the module will provide the basic skills required to write the custom computer programs necessary for projects such as your final year dissertation.

Objectives

This module provides key statistical and programming skills to equip Environmental Science students for the modern workplace.

On completion of this module, students will:

- Be proficient in the use of computer programming (using Python) for undertaking a flexible range of tasks.
- Know how to analyse the data they collect and how to draw inferences.
- Gain practical experience of how environmental data is analysed, interpreted and reported.

Learning outcomes

On successful completion of the module students will have demonstrated the following learning outcomes relevant to the subject:

SSLO1. Practice skills in analysis, synthesis and integration of information, and in the application of related theoretical knowledge, where relevant.
SSLO2. Understand how to apply a range of statistical techniques for hypothesis testing with numerical data and social science survey data.
SSLO3. Perform simple operations on Linux systems (e.g. moving between and managing directories, text editing).
SSLO4. Design and execute efficient, simple computer programs (in Python) for reading, manipulating, analysing (including plotting) and outputting data.
SSLO5. Diagnose and correct errors in code.

Skills Learning Outcomes

On successful completion of the module students will have demonstrated the following skills learning outcomes:

SKLO1. computer literacy on different operating systems (work ready skills)
SKLO2. the logic and syntax required for effective computer programming (work ready and academic skills)
SKLO3. programming expertise in Python (work ready, enterprise, academic and digital skills)
SKLO4. how to manipulate and plot environmental data sets (work ready, sustainability and academic skills)
SKLO5. best practise in human-readable and clear computer scripts (work ready and digital skills)

Skills outcomes

.

Syllabus

Details of the syllabus will be provided on the Minerva organisation (or equivalent) for the module

Teaching Methods

Delivery type Number Length hours Student hours
Lecture 9 1.5 13.5
Lecture 10 1 10
Practical 10 1 10
Practical 10 2 20
Private study hours 146.5
Total Contact hours 53.5
Total hours (100hr per 10 credits) 200

Opportunities for Formative Feedback

Type: practical help sessions with demonstrators, including weekly worksheets with solutions
frequency: weekly in S1
length: 2 hours each

Methods of Assessment

Coursework
Assessment type Notes % of formal assessment
Coursework Coursework 50
Coursework Coursework 50
Total percentage (Assessment Coursework) 100

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading List

There is no reading list for this module

Last updated: 29/04/2025

Errors, omissions, failed links etc should be notified to the Catalogue Team