Module and Programme Catalogue

Search site

Find information on

This module is not currently running in the selected year. The information shown below is for the academic year that the module was last running in, prior to the year selected.

2017/18 Taught Postgraduate Module Catalogue

SOEE5821M Environmental Modelling

15 creditsClass Size: 4

Module manager: Dr Stephen Stackhouse

Taught: Semester 2 (Jan to Jun) View Timetable

Year running 2017/18

Pre-requisite qualifications

A/AS level Mathematics, or equivalent, or a good pass (60%) in SOEE1480


SOEE1480Maths for Earth & Envi Scients

This module is mutually exclusive with

SOEE1160Comp & Prog in Geosciences
SOEE2240Computer Systems & Programming

This module is not approved as an Elective

Module summary

This module is designed to introduce you to the School of Earth and Environment computer system and basic computer programming. It starts off with a brief look at the UNIX operating system, and this is followed by a basic introduction to programming in MATLAB.


The module provides students with the skills necessary to design and implement substantial computer programs to aid their own research.

On completion of this module students will be able to:

1. Navigate a UNIX environment
2. Use a UNIX based text editor
3. Design and implement shell scripts to process data
4. Design and implement substantial computer programs in MATLAB



- file system navigation
- tools and shell scripts


- matrix manipulation and plotting
- writing scripts and functions
- reading from and writing to files
- conditional statements and loops
- formatting output

Teaching methods

Delivery typeNumberLength hoursStudent hours
Private study hours117.00
Total Contact hours33.00
Total hours (100hr per 10 credits)150.00

Private study

Students should spend time revising course material, completing coursework and practicing programming. The majority of private study time should be spent working on the extended MATLAB programming project.

Opportunities for Formative Feedback

Students will receive oral feedback on their work from demonstrators and staff, in the practical sessions.

Methods of assessment

Assessment typeNotes% of formal assessment
In-course AssessmentProgramming project: extended MATLAB programming assignment100.00
Total percentage (Assessment Coursework)100.00

Re-sits will be assessed by the same methodology as the first attempt.

Reading list

The reading list is available from the Library website

Last updated: 29/01/2018


Browse Other Catalogues

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

© Copyright Leeds 2019