Skip to main content
Courses / Modules / SOES3042 Computational Data Analysis for Ocean and Earth Scientists

Computational Data Analysis for Ocean and Earth Scientists

When you'll study it
Semester 1
CATS points
ECTS points
Level 6
Module lead
Chuang Xuan
Academic year

Module overview

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

This module introduces you to the essential skills in computational data analysis, specifically designed for ocean and earth scientists. As we explore a variety of methods for processing, analysing, and modelling data, you'll actively engage with Python, the leading programming language in scientific computing. Topics covered in the module include statistical distributions, correlation, hypothesis testing, regression, model selection, principal component analysis, spectrum analysis, filtering, and advanced signal processing methods. For each topic, we'll provide practical exercises designed to apply these skills to real-world scenarios, including oceanography, meteorology, climate science, geophysics, and remote sensing data, allowing for a deeper understanding how scientists leverage these methods to extract meaningful insights from data.