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.