Master Theses
  - Jolien De Clerck, An Empirical Study Into Commit Types Resolving Semantic Merge Conflicts. 2016-2017. Supervisor.
 
  - Silke Verhaeghe, Untangling Fine-Grained Source Code Changes Using Program Slicing. 2016-2017. Supervisor.
 
  - Ruben Crokaert, yet to submit. 2023-2024. Supervisor.
 
Bachelor Theses
  - Erinn van der Sande, Uncovering the hidden patterns of source code, one commit at a time. 2019-2020. Supervisor.
 
Courses
Inleiding tot de Computerwetenschappen (ICW)
  - Language: Dutch.
 
  - What: Exercises.
 
  - Content: Introduction to Computer Science for first year bachelor students at
the Faculty of Science and Bio-Engineering Science (except for computer
scientists). The course teaches programming in Python as well as an
understanding of basic computer science concepts.
 
  - Academic years: 2016-2017.
 
  - Course material: Everything is on Pointcarré.
 
  - Contact via icw@dinf.vub.ac.be.
 
Interpretatie van Computerprogramma’s
  - Language: Dutch.
 
  - What: Exercises.
 
  - Content: Second semester course for first year computer scientists. In
essence covers the fourth and fifth chapter of “Structure and Interpretation
of Computer Programs” by Abelson and Sussman.
 
  - Academic years: 2017-2018, 2018-2019, 2019-2020, 2020-2021, 2021-2022, 2022-2023.
 
  - Course material: https://soft.vub.ac.be/ICP1/,
Canvas, and the SICP book.
 
Structuur van Computerprogramma’s 1
  - Language: Dutch.
 
  - What: Exercises.
 
  - Content: First semester course for first year computer scientists. In essence
covers the first, second, and third chapter of “Structure and Interpretation
of Computer Programs” by Abelson and Sussman.
 
  - Academic years: 2023-2024.