I have always had a passion for teaching. I strongly believe that education is a key factor that impacts and shapes society in a direct way. In an ever-changing field like computer science, it is both motivating and challenging to take part of this responsibility.
I am very grateful for all the teaching experience that I have and for being able to have followed a two-year pedagogical training since I started lecturing at HES-SO.
Lecturer
- 2024 – present Beyond relational databases. 2nd year Computer science bachelor at HES-SO Valais-Wallis. Co-taught with René Schumann.
- 2023 – present Operating systems and concurrency. 2nd year Computer science bachelor at HES-SO Valais-Wallis. Co-taught with Michael Schumacher.
- 2020 – present Large scale data science. Master at EPFL. Co-taught with Eric Bouillet and Sofiane Sarni from the SDSC.
- 2023 Object Oriented Programming (Programmation Orientée Objets). 1st year Systèmes Industriels bachelor at HES-SO Valais-Wallis.
- 2022 Introduction to computer networks (Réseaux IP). Computer science bachelor at HES-SO Valais-Wallis.
- 2022 Introduction to programming (Tronc commun informatique). 1st year bachelor students at HES-SO Valais-Wallis.
- 2020 Critical Data Studies, an interdisciplinary view on various topics concerning the entire data lifecycle. Master EPFL-UNIL. Co-taught with Charlotte Mazel-Cabasse.
- 2019 Introduction to Operating Systems. Bachelor at EPFL.
Guest lecturer
I was also invited to give a guest lecture in some courses.
- 2023 Advanced data management. Business IT bachelor at HES-SO Valais-Wallis.
- 2023 Advanced programming paradigms. Computer science master at HES-SO.
Student supervision
- 2024 (EPFL master) Sami Ferchiou
- 2024 (EPFL master) Vittorio Rossi
- 2023 (HES-SO bachelor) Samuli Lehtinen
Teaching assistant
- 2017 Operating Systems Implementation. Computer science bachelor at EPFL.
- 2017 Analysis I. Common bachelor course at EPFL.
- 2012-2017 Operating Systems. Computer science bachelor at EPFL.
- 2016 Programming I. Computer science bachelor at EPFL.
- 2016 Information Communication Computation. Common bachelor course at EPFL.
- 2005 Operating Systems. Computer science bachelor at UCB, Bolivia.