Teaching

I enjoy teaching and mentoring motivated students. “Human knowledge belongs to the world”, it brings incredible happiness sharing the knowledge I know and in the process learning and accumulating interesting experiences.

Courses

I teach or have previously thought the following lab courses.

  • Problem Solving and Design, Part 3 (B-KUL-H01D4B) - 2018 - 2022 (Our team in 2021, won the first prize for best P&O3 project in the Alumni multi-department project competition)
  • Software for Real-time and Embedded Systems (B-KUL-H04L2A) - 2018 - 2022 (Co-designed the lab sessions and project for the course)
  • Software for Real-Time Control (B-KUL-H09J9A) - 2019 - 2023
  • Software Design (B-KUL-G0Q40C) - 2018
  • Object Oriented Programming (B-KUL-H02C5A) - 2018

Masters Thesis

I have mentored the following students in their master’s thesis, with some associated publications.

  • Senne Verhaegen (2021 - 2022) - Flexible and efficient program composition at runtime for the IoT.
  • Thibo Claes (2020 - 2021) - Energy Prediction Modeling on IoT Devices With TinyML
    • (Publication: Towards On-Board Learning for Harvested Energy Prediction, In Proceedings of the 6th International Workshop on Embedded and Mobile Deep Learning 2022).
  • Steven Ghekiere (2020 - 2021) - Adaptive Reconfiguration of parameters in Bluetooth 5 for Internet of Things.
  • Timothy Werquin (2018 - 2019) - Automated Reverse Engineering and Fuzzing of the CAN Bus
    • (Publication: Automated fuzzing of automotive control units, In 2019 International Workshop on Secure Internet of Things (SIOT) Oct 2019).