Teaching
Master's thesis
In addition to co-suppervising the following master's thesis, I have also been a reader of several ones.
- 2022 "Could Compact-Table be faster? Impact of word size and tuple order on the performance of a table constraint propagator", Nicolas Deineko, UCLouvain (co-supervised with Prof. P. Schaus and Ph.D. G. Derval)
- 2020 "Construction optimal forests of decision trees", Sami Bosch, UCLouvain (co-supervised with Prof. S. Nijssen)
- 2018 "Tinder for cows", Grégory Schot and Ninon De Greef, UCLouvain (co-supervised with Prof. P. Schaus)
Courses
- 2023 Lab sessions of B-KUL-H02A3A Programming Languages and Programming Methodologies, KULeuven (once as a teaching assistant)
- 2021 Lab sessions of LINFO1002 Projets en informatique 2 (bac), UCLouvain (once as a teaching assistant)
- 2020 Lab sessions of LINFO1121 Algorithmique et structure de donnée (bac), UCLouvain (once as a teaching assistant)
- 2020 Lab sessions of LEPL1401 Informatique 1 (bac), UCLouvain (once as a teaching assistant)
- 2016-2020 Lab sessions of LINGI2132 Language and translators (master), UCLouvain (five times as a teaching assistant)
- 2018-2019 Lab sessions of LINGI2266 Advanced algorithms for optimization (master), UCLouvain (twice as a teaching assistant)
- 2015, 2017-2019 Lab sessions of LINGI1131 Computer Language Concepts (bac), UCLouvain (once as a monitor student, three times as a teaching assistant)
- 2012-2018 Lab sessions of LFSAB1402 Informatique 2 (bac), UCLouvain (three times as a monitor student, four as a teaching assistant)
- 2016-2017 Lab sessions of LSINF1113 Algorithmique numérique (bac), UCLouvain (twice as a teaching assistant)
- 2016 Lab sessions of LINGI1122 Méthodes de conception des programmes (bac), UCLouvain (once as a teaching assistant)
- 2015 Lab sessions of LINGI2255 Software engineering project (master), UCLouvain (once as a teaching assistant)