Lecture notes
I taught various courses at the University of Innsbruck, mostly for students in atmospheric sciences. At Bristol, I will teach the Quantifying Climate Risks unit in 2025, open to postgraduate students in the MSc Climate Change Science and Policy.
Online lecture notes
- 💻 Introduction to Programming (undergraduate level)
- 🧑💻 Scientific Programming (postgraduate level)
- 🌍 Physics of the Climate System Practicals (postgraduate level)
🛠️ Still evolving:
Advanced Scientific Programming
Climate System Practicals (bachelor level)
Past courses
At the University of Innbruck1.
VU - Physics of the climate system
Advanced course in physical climatology for graduate students (winter semester, 3hrs). Practicals: individual study of the general circulation of the atmosphere using reanalysis data and Python. Topics: climate variability, synoptic climatology, paleoclimate, climate modelling, climate change and feedbacks. The lecture practicals are available online.
VU - The Cryosphere in the Climate System
Advanced course in glaciology for graduate students (summer semester, 3hrs, co-taught with others). Practicals: automatic weather station data, energy and mass balance of a glacier surface, OGGM-Edu.
VU - Introduction to Programming
Introduction course in programming for undergraduate students (winter semester, 2+1hrs). The lecture notes are available online.
VU - Scientific Programming
Scientific programming for graduate students (winter semester, 2+1hrs). The lecture notes are available online.
VU - Advanced Scientific Programming
Optional, advanced course in programming for graduate students (summer semester, 2hrs). The lecture notes are available online.
VO - Introduction to meteorology and climatology
Fundamentals of the climate system for undergraduate students (winter semester, 2hrs). Topics: components of the climate system, general circulation of the atmosphere and of the oceans, climate variability (ENSO, NAO, Monsoon), climate change and climate policy.
VU - Transparency and communication in Earth Sciences
Elective module for graduate students (2hrs). Taking “the influence of artificial snow production on climate” as an example for a research topic, the students get acquainted with several fundamental tenets of open science: Open Data, Open Peer Review, Open Methodology, Open Source, Open Educational Outreach.
Among other things, the students have to set-up a website which summarizes their result to a broader audience.
SE - Literature seminar glaciology / climatology
Paper discussion group for graduate students (winter semester, 2hrs).
Workshops
I give workshops related to programming, open-source and open-science topics. Some of my recent presentations are available online:
- 31.01.2017: Getting started with Python
- 07.02.2017: xarray: multi-dimensional data analysis in Python
- 07.11.2017: What open-source can do for you and what you can do for open-source
- 05.06.2018: Create your own website with jekyll and github-pages
(if you are curious about the tool I used to generate these presentations, this blog post) explains it in a little more detail)
Student evaluations
Semester | Title | Level | Institution | Evaluation |
---|---|---|---|---|
Summer 2022 | Advanced Scientific Programming | Graduate | ACINN | Link |
Summer 2023 | PhD seminar on careers outside of academia | Graduate | ACINN | Link |
Summer 2023 | Introduction to Programming | Undergrad | ACINN | Link |
Winter 2022 | Scientific Programming | Graduate | ACINN | Link |
Winter 2022 | Physics of the climate system | Graduate | ACINN | Link |
Winter 2022 | The climate system (shared) | Undergrad | ACINN | Link |
Summer 2022 | Advanced Scientific Programming | Graduate | ACINN | - |
Summer 2022 | The Cryosphere in the Climate System (shared) | Graduate | ACINN | Link |
Summer 2022 | Scientific Communication (shared) | Graduate | ACINN | Link |
Summer 2022 | Introduction to Programming | Undergrad | ACINN | Link |
Winter 2021 | Scientific Programming | Graduate | ACINN | Link |
Winter 2021 | Physics of the climate system | Graduate | ACINN | Link |
Winter 2020 | Scientific Programming | Graduate | ACINN | Link |
Winter 2020 | Physics of the climate system | Graduate | ACINN | Link |
Winter 2020 | Einführung in die Klimatologie | Undergrad | ACINN | Link |
Winter 2019 | Scientific Programming | Graduate | ACINN | Link |
Winter 2019 | Physics of the climate system | Graduate | ACINN | Link |
Winter 2019 | Einführung in die Klimatologie | Undergrad | ACINN | Link |
Winter 2018 | Scientific Programming | Graduate | ACINN | Link |
Winter 2018 | Physics of the climate system | Graduate | ACINN | Link |
Winter 2018 | Einführung in die Klimatologie | Undergrad | ACINN | Link |
Summer 2018 | Scientific Programming | Graduate | ACINN | Link |
Summer 2018 | Transparency and communication in Earth Sc. | Graduate | ACINN | Link |
Winter 2017 | Physics of the climate system | Graduate | ACINN | Link |
Winter 2017 | Einführung in die Klimatologie | Undergrad | ACINN | Link |
Summer 2017 | The Cryosphere in the Climate System | Graduate | ACINN | Link |
Winter 2016 | Physics of the climate system | Graduate | ACINN | Link |
Winter 2016 | Einführung in die Klimatologie | Undergrad | ACINN | Link |
Winter 2016 | Literature seminar glaciology / climatology | Graduate | ACINN | - |
Summer 2016 | The Cryosphere in the Climate System | Graduate | ACINN | Link |
Summer 2016 | The climate system | Undergrad | ACINN | Link |
Summer 2016 | Literature seminar glaciology / climatology | Graduate | ACINN | - |
Winter 2015 | Physics of the climate system | Graduate | ACINN | Link |
Summer 2013 | Scientific programming and statistics | Graduate | TU Berlin | - |
Summer 2011 | Meteorological field excursion in north Sweden | Graduate | TU Berlin | - |
-
VO (“Vorlesung”, regular lectures) VU (“Vorlesung mit Übung”, lectures with integrated practicals), and SE (“Seminars”). ↩