Teaching
I enjoy teaching and working together with the students. In the past, I taught several courses in numerical analysis, scientific computing, and programming, both as main teacher and teaching assistant.
Courses
- Lecturer, Numerical Analysis I, Spring 2024. Stockholm Univ.
- Lecturer, Programming for Physicists, Autumn 2023. Stockholm Univ.
- Lecturer, Scientific Computing III (PDEs: FDM and FEM, Linear systems: iterative methods), Winter 2021. Uppsala Univ.
- Lecturer, Programming in Python, Autumn 2020. Uppsala Univ.
- Lecturer, Scientific Computing bridging course (Linear systems, ODEs), Autumn 2020. Uppsala Univ.
- Teaching assistant, Scientific Computing II (ODEs), Spring 2019. Uppsala Univ.
- Teaching assistant, Scientific Computing II, Winter 2018. Uppsala Univ.
- Teaching assistant, Computer lab, 2012-2014. University of Ljubljana, Dept. Mathematics and Physics.
Ph.D. supervision
- Gasper Golob (ongoing), tbd, Jozef Stefan Institute, Ljubljana, Slovenia.
Master Thesis supervision
- Gregor Kovač (ongoing), Accelerating numerical methods for solving Navier-Stokes equations with physics-informed machine learning, University of Ljubljana, Slovenia.
Bachelor Thesis supervision
- Nasiha Häfener, Stabilizing Glacier Simulations: Coupling Free-Surface Stabilization Algorithm to the Positivity Preserving Surface Constraint in FeniCS, Stockholm University, Sweden.
- Joakim Heumann, A Machine Learning Model Predicting Errors in Simplified Continental Ice Sheet Simulations, KTH, Sweden.