This page provides links to course materials that I created.

Courses I currently teach at ETH Zürich are listed here.

Environmental Systems Data Science, D-USYS, ETH Zürich

MSc and PhD learn all steps along a typical data science workflow for research projects in Environmental sciences with a particular focus on machine learning applications. This includes contents ranging from workspace management, data mining, handling diverse data formats, programming, version control, data processing, model selection, various machine learning methods, model evaluation, and visualisation.

I created this as a new course in collaboration with Prof. Loic Pellissier and Prof. Joshua Payne for the Environemntal Sciences and Agricultural Sciences study programmes at ETH Zürich.

  • Tutorial available here

Machine learning for Eddy Covariance Data

This is a half-day workshop introducing PhD students in environmental sciences into basic concepts and implementations of machine learning workflows in R.

I created this course for the C2SM Summer School 2021.

  • Tutorial available here

Exercises for Introduction to the Carbon Cycle, lead by Prof. F. Joos, CEP, University of Bern

For the exercises of the Carbon Cycle lecture by Prof. Fortunat Joos, University of Berne, I developed a series of problem sets to guide students into programming and apply simple methods to develop box models that capture some of the basic characteristics of the carbon cycle. This is supposed to illustrate the principles of ocean-atmosphere CO2 exchange, and the ocean carbonate chemistry and how these processes affect the accumulation of fossil 2 in the atmosphere. Writing simple box models in R is supposed to serve as a general introduction to programming (loops, conditional statements, input/output) and should allow students to play with their models and seize the effect of future emission pathways on the carbon cycle.

Lesson problems data solutions
First steps in R link link link
1-Box model for the atmosphere link link
Farquhar photosynthesis model link link
2-Box Atmosphere-Ocean model link link