Lecturer
I teach the following course:
- “Intro to Data Science I” - Autumn 2025: I teach a new data science course for master’s students in Actuarial Sciences at the University of Lausanne (UNIL). The content is entirely open-source and available as an interactive (mini) book called DSAS: Data Science for Actuarial Sciences in Python : https://unco3892.github.io/dsas/. The focus is on the basics of data science in Python, incorporating best practices for reproducible workflows. The in-person lectures are presented through interactive slides, where I do live coding and also explain several useful tools for data science (Quarto, GitHub, etc.). Click here for a sample slide on Numpy.
Graduate Assistant
Additionally, I serve as a graduate assistant for several courses at UNIL. The focus usually is on using R and Python as programming languages to train data scientists who can share reproducible workflows. Aside from these two languages, students learn about tools such as Quarto, Git, and, occasionally, shell scripting.
Machine Learning in Business Analytics (MLBA) - Spring 2022, 2023, 2024: I created & still maintain the completely open-source course website do-unil.github.io/mlba. My duties include leading lab sessions in R & Python, as well as teaching polyglot programming. Although I teach technical tools, the emphasis is on the right approach to applied/research projects, regardless of the specific tools the students choose.
Data Science in Business Analytics - Autumn 2024 and 2025: This course focuses on data analysis, wrangling, and visualization. I lead the exercises in Python (pre-2025, in R) and teach students about reporting, dashboarding, and using Quarto. I also mention and coach them for their projects. We do data analysis, wrangling, and visualization. I lead the exercises in R and teach students about reporting, dashboarding, and using Quarto.
Text Mining - Autumn 2022, 2023: I developed and delivered lab sessions and lectures covering encoding and web scraping. The course mixed theory with practical demos of neural language processing. Below is a sample of my web scraping session (Nov 2022):