Teaching
Lecturing and teaching assistance in numerical methods, programming and machine learning at the Università di Pavia and EPFL.
- Spring 2026Teaching assistant
Finite Elements
Università di PaviaPrepared text and code for the exercise sessions; delivered hands-on sessions in Julia.
- Spring 2025Teaching assistant
Finite Elements
Università di PaviaPrepared text and code for the exercise sessions; delivered hands-on sessions in Julia.
- Winter 2024–25Lecturer
Introduction to Julia Programming for Data Science and Scientific Computing
Università di PaviaDesigned the course structure and lesson plans; delivered the lectures and led the hands-on sessions.
- Spring 2023Student assistant
Numerical Approximation of Partial Differential EquationsMATH-451
EPFLSupport and organisation of the exercise sessions; supervision of course projects.
- 2022–2023Student assistant
Artificial Neural Networks and Reinforcement LearningCS-456
EPFLDeveloped a series of new computational exercises for the 2023 edition; support and organisation of the exercise sessions.
- Autumn 2022Student assistant
Machine LearningCS-433
EPFLCode and infrastructure improvements; project grading.