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.