2023/24

Experimental Bioinformatics
Master course (CM), 1st year, MSc
École Normale Supérieure, Rennes, France
with Karel Břinda

2021/22

Algorithmics
Exercises (TD), 1st year, MSc (Linguistique-Informatique)
Université Paris Diderot, Paris, France
Advanced Programming
Practical course (TP), 3rd year, BSc in Bioinformatics
Université Paris Diderot, Paris, France

2020/21

Introduction to Python programming
Practical course (TP)
Institut Pasteur, Paris, France

2018/19

Phylogenetics and comparative genomics: mathematical methods and algorithms
Practical course (TP), 2nd year, MSc in Bioinformatics
Sorbonne Université, Paris, France

2017/18

Statistics in bioinformatics and algorithms on sequences
Practical course and exercises (TP & TD), 1st year, MSc in Bioinformatics
Sorbonne Université, Paris, France
Phylogenetics and comparative genomics: mathematical methods and algorithms
Practical course (TP), 2nd year, MSc in Bioinformatics
Sorbonne Université, Paris, France

2016/17

Protein annotation and applications
Practical course for undergraduated students
ISCD Summer School, Station biologique de Roscoff, Roscoff, France

2013/14 – 2014/15

Algorithms and data structures
Teaching assistant, 2nd year, BSc in Computer Science
University of Udine, Udine, Italy