Teaching


teach in both the Computer Science and Mathematics departments, primarily focusing on the fundamentals of machine learning and data analysis. Additionally, I occasionally deliver guest lectures in Master and PhD programs as well as at summer/winter schools. Below, you will find a list of my teaching activities.

Ongoing Courses

  • Lecturer in “Privacy and algorithmic fairness” 2023 - present
    Msc in Mathematics - Sorbonne University
  • Lecturer in “Basics of Data Analysis” 2023 - present
    Msc in Mathematics - Sorbonne University

Guest Lectures and Summer/Winter Schools

  • Guest Lecturer in “Distributed Algorithms” 2021 -2024
    Msc/PhD in Computer Science - École Polytechnique Fédérale de Lausanne
  • Guest Lecturer in “Introduction to Trustworthy Federated Learning” 2023
    Msc/PhD Cofund IA for the Sciences program - PSL University
  • Inria-DFKI European Summer School on AI 2022
    Talk: Are neural networks getting smarter? SOK on adversarial examples in machine learning
  • Probabilistic Numerical Methods for Machine Learning Summer School 2022
    Talk: Demystifying Byzantine robust machine learning
  • BNPP AI Summer School on Trustwothy Machine Learning 2022
    Talk: Trustworthy machine learning through randomization

Past Courses

  • Lecturer in “Trustworthy Machine Learning” 2019 - 2020
    Executive Master in Computer Science - Université Paris Dauphine-PSL
  • Lecturer in “Mathematics of Data Science” 2019 - 2020
    MSc in Computer Science - Université Paris Dauphine-PSL
  • Teaching Assistant in “Machine Learning” 2017 - 2020
    MSc in Computer Science - Université Paris Dauphine-PSL
  • Teaching Assistant in “Calculus” 2017 - 2018
    BSc in Applied Mathematics - Université Panthéon-Sorbonne