Prerequisites for the MSc courses

Good knowledge of physics and mathematics are required for the MSc courses in Meteorology. While many students will have used mathematics and physics in their undergraduate degrees, there may be some areas of knowledge and techniques that have been forgotten since study at A level.

This page is designed to give an overview of the topics that it is useful to have a basic knowledge of before starting the MSc courses. There are topics in maths, physics and meteorology and included are links to self-teaching material. Students should make sure they understand these topics before starting the course, although help will be available during the course.

This page provides information for the following courses:

  • MSc Atmosphere, Ocean and Climate (AOC)
  • MSc Applied Meteorology (AM)
  • MSc Applied Meteorology and Climate with Management (AMCM)

All courses (AOC, AM and AMCM)

Maths

Physics

AOC only

Maths

Physics

Computing

Using computers to simulate weather and climate is a vital part of the study of meteorology. Many students have little or no experience of computer programming before starting the MSc course. The following links provide an introduction to using python, a programming language:
  • Codecademy This starts you off with python and can be done in a web browser (no software needed for installation)
  • Hour of Code A similar tutorial, aimed at kids, but still a useful introduction

AM and AMCM only

Maths

Meteorology

The following books are suggested reading that will give you a good background before starting the AM and AMCM courses. There is no requirement to buy any books before starting the course, and any required reading will be available in the department library for use during the course. However if you wish to get hold them from a library the reading will put you in a good position for beginning the course.

  • Understand the Weather by Peter Inness (Hodder Headline, 2010) (especially Chapter 8)
  • Meteorological Measurements and Instrumentation by Giles Harrison (Wiley-Blackwell, coming soon!)

Computing

No previous computer programming knowledge is expected or required for students on the AM or AMCM courses. However, some parts of the course will involve computing, so may wish to have a look at the links to introductions to programming in python in the AOC section to give yourself a headstart.

Page navigation