Module and Programme Catalogue

Search site

Find information on

2017/18 Taught Postgraduate Module Catalogue

SOEE5821M Environmental Modelling

15 creditsClass Size: 4

Module manager: Dr Stephen Stackhouse

Taught: Semester 2 View Timetable

Year running 2017/18

Pre-requisite qualifications

A/AS level mathematics or physics, 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 begins with an overview of the UNIX operating system, followed by a basic introduction to the Fortran programming language. It is intended that the module should provide a starting point for enabling you to write custom computer programs to solve problems in your 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 programs in Matlab

Learning outcomes
Upon completion, students should have an understanding of UNIX commands to enable them to function at a basic level within this environment and develop a basic knowledge of Matlab programming


- file system navigation
- tools and shell scripts

2. Matlab
- 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, practicing programming and completing coursework. The majority of private study time will be spent working on the programming project.

Opportunities for Formative Feedback

Progress will be monitored in the practical classes, where students will receive help with debugging their codes and also through marked computer programming assessments.

Methods of assessment

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

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

Reading list

The reading list is available from the Library website

Last updated: 25/05/2016


Browse Other Catalogues

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

© Copyright Leeds 2013