Currently

Introduction to objectoriented programming, documentation and testing, ENSAI. In this course for firstyear students at ENSAI, I teach good programming practices (illustrated in Python). The students learn how to document and test their code. The students also learn the basics of objectoriented programming and UML diagrams.

Data processing project, ENSAI. Firstyear students at ENSAI practice what they learned in the Introduction to objectoriented programming, documentation and testing course by working on a data processing project.

Deep learning, ENSAI. In this course for thirdyear students at ENSAI, I teach the basics of deep learning. After an introduction on artificial intelligence, the students learn what an artificial neural network is and how it is trained. Then they learn basic layers and architectures (multilayer perceptron, convolutional neural network, recurrent neural network). Finally they learn more advanced architectures (generative adversarial networks, transformers).
Previously
Period  Course  Degree  Institution  Role 

2020–2022  Python Programming for Mathematics  Bachelor degree in mathematics  Sorbonne University  Teaching assistant 
2020–2022  Deep Learning for Medical Imaging  Master MVA  ENS Paris Saclay  Teaching assistant 