Earth System Modeling

Lecturers: André Paul, Michael Schulz


This course gives an overview of the basic components of the climate system, introduces nonlinear processes and feedbacks and proceeds from conceptual to comprehensive numerical models of the atmosphere, ocean, ice sheets and the Earth system. Computer exercises provide an introduction to scientific programming and data analysis.


- to obtain a basic understanding of the physics of the climate system
- to become able to assess the opportunities and limitations of numerical climate models
- to acquire essential skills in scientific programming and data analysis


oral exam

Exam Form:

mündliche Prüfung


Hartmann, Dennis L.: Global Physical Climatology. Elsevier, 2nd edition, 498 pp., 2016.
Open University: Ocean Circulation. Butterworth-Heinemann, 2nd revised edition, 286 pp., 2004.
Ruddiman, W.F.: Earth’s climate: past and future. W.H. Freeman, 3rd revised edition, 464 p., 2013.

An introduction to programming in Octave for students at the Department of Geosciences of the University of Bremen who take the course on earth-system modeling in the MSc of Marine Geosciences program


1st SWS: Earth-system overview I/Discretization in time
2nd SWS: Introduction to programming I/ Introduction to programming II
3rd SWS: Introduction to programming III/Discretization in space
4th SWS: One-dimensional advection/One-dimensional energy balance model
5th SWS: Equations of motion, computer modeling/Gulf Stream, subtropical gyres
6th SWS: Western boundary currents/Ocean models
7th SWS: Nonlinear processes and feedbacks/Solar luminosity and climate
8th SWS: Increased greenhouse effect with ice-albedo feedback
9th SWS: Atmosphere models
10th SWS: Ice-sheet models
11th SWS: Earth-system models
12th SWS:
13th SWS:
14th SWS:

Teaching Aids: