teaching
Courses at Uppsala University.
Advanced Probabilistic Machine Learning
Advanced course on modern probabilistic and Bayesian approaches to machine learning.
Convex Optimization
Recognising, formulating, and solving convex optimization problems using specialised software.
Project in Convex Optimization
Independent project accompanying the convex optimization course.
Statistical Machine Learning
Introductory course on supervised learning — classification and regression with real data — and its computational and statistical foundations.
Great Ideas in Learning and Control
Seminar-style PhD course covering foundational topics at the intersection of learning and control theory.
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.