Skip to main navigationSkip to main content
The University of Southampton

SOES6025 Computational Data Analysis for Geophysicists and Ocean Scientists

Module Overview

This module will present a variety of different types of geophysical, oceanographic and remote sensing data and will explore methods for processing, analysing and modelling using MATLAB.

Aims and Objectives

Learning Outcomes

Subject Specific Intellectual and Research Skills

Having successfully completed this module you will be able to:

  • Data manipulation including the identification of noise and filtering
Transferable and Generic Skills

Having successfully completed this module you will be able to:

  • Programming skills;
  • report writing.
Learning Outcomes

Having successfully completed this module you will be able to:

  • Analyse data using a variety of statistical and processing techniques, with an understanding of the relative merits of each technique, when and where to apply them, and any potential pitfalls in their use.
  • Implement mathematical algorithms in MATLAB programs.
  • Produce a quantifiable interpretation of data and present it in an informative manner.


The module will introduce statistical analysis, curve fitting and the interpolation of data. The analysis of data in the frequency domain using the Fourier Transform will be covered with applications to filtering in 1-D and 2-D. The fundamentals of computer programming will be taught in practical sessions using MATLAB and will involve implementing the techniques covered in the lectures. The course will include optimal methods for the display of data.

Learning and Teaching

Teaching and learning methods

Formal lectures: Lectures will systematically cover the main concepts and topics by the use of PowerPoint presentations. Illustrated handout materials will complement most lectures. Where relevant, lecturers' own research experience in the appropriate fields is brought into the lecturing sessions. References to the applicable chapter of course text and/or relevant journal articles are provided to complement some of the lectures. Practical sessions: will exemplify the theory. Practical sessions will be computer-based exercises used to illustrate the concepts covered in the formal lectures. Computer practical sessions will use the software package MATLAB. A wide range of support can be provided for those students who have further or specific learning and teaching needs.

Independent Study90
Total study time150


Assessment Strategy

Computing exercises 1&2 (2 x 30%): You will write simple MATLAB programs to analyse and plot oceanographic and geophysical datasets. Tests Learning Outcomes: 1, 2 and 3. Mini project (40%): You will write a substantial MATLAB program, or a number of smaller programs, to process and analyse one or more datasets. You will interpret the results of the analysis and present these in a written report including the analysis methods you have applied to the data. Tests Learning Outcomes: 1, 2, and 3.


MethodPercentage contribution
Computer practicals 60%
Mini-Project 40%
Share this module Share this on Facebook Share this on Twitter Share this on Weibo
Privacy Settings