Past Utrecht teaching
Courses and seminars previously taught.
Courses and seminars across bachelor’s, local master’s, national Mastermath, and summer-school settings.
01Fall 2024 & Spring 2026
Mastermath · M2 · 8 EC
Numerical Methods for Stochastic Differential Equations
Two earlier editions of the national Mastermath course on strong and weak SDE approximation, numerical error and complexity, Monte Carlo variance reduction, quasi-Monte Carlo, importance sampling, multilevel Monte Carlo, and introductory stochastic control.
Mastermath course ↗02Spring 2026
Master’s seminar · 7.5 EC
Stochastic Optimal Control: Theory, Numerics and Applications
A research seminar co-taught with Kees Oosterlee on the mathematical foundations, numerical approximation, and current applications of stochastic optimal control.
Course details ↗03Fall 2025
Master’s course · 7.5 EC
Mathematical (Sustainable) Finance and Risk Management
Co-taught with Kees Oosterlee and Lech Grzelak, the course develops financial risk modelling through stochastic methods, computation, and data, with topics spanning market and credit risk, tail-risk measures, fixed income, model validation, sustainable finance, climate stress, and energy markets.
Course details ↗042023–2025
Bachelor’s course
Programming for Mathematics
An introduction to programming for mathematics, emphasizing algorithmic thinking, Python implementation, and computational exploration of mathematical problems.
Course details ↗052024–2026
Bachelor’s course
Python and R
Scientific programming and data analysis in Python and R for students connecting mathematics with economics, modelling, and data science.
Course details ↗06Aug 2024
Summer-school mini-course
Introduction to Stochastic Modelling for Chemical and Biological Systems
An accessible introduction to stochastic reaction models, simulation algorithms, and the relation between stochastic and deterministic descriptions of chemical and biological systems.
Mini-course programme ↗