teaching
Courses at Uppsala University.
2026
Convex Optimization
Recognising, formulating, and solving convex optimization problems using specialised software.
Project in Convex Optimization
Independent project accompanying the convex optimization course.
2025
Advanced Probabilistic Machine Learning
Advanced course on modern probabilistic and Bayesian approaches to machine learning.
Statistical Machine Learning
Introductory course on supervised learning — classification and regression with real data — and its computational and statistical foundations.
2024
Great Ideas in Learning and Control
Seminar-style PhD course covering foundational topics at the intersection of learning and control theory.
2023
Large-scale Optimization
Algorithms for solving large-scale, continuous, optimization problems — from fundamentals to advanced techniques.
Project in Large-scale Optimization
Independent project accompanying the large-scale optimization course.