Courses (past 5 years)

2025-2026 ULiège Lecturer Programmation Fonctionnelle (BSc, MSc)
  ULiège Lecturer Bases de données (BSc, MSc)
  ULiège Lecturer Knowledge Representation and Reasoning (MSc)
  ULiège Lecturer Advanced Databases (MSc)
  ULiège Lecturer Introduction aux bases de données et leurs applications (BA)
  ULiège Co-lecturer Data Science Project (MSc)
  ULiège Co-lecturer Topics in Distributed Systems (MSc)
  ULiège Coordinator Master Thesis in the Data Science programs (MSc)
  ULiège Coordinator Internship (independent of Master thesis) in the Data Science programs (MSc)
2024-2025 ULiège Lecturer Programmation Fonctionnelle (BSc, MSc)
  ULiège Lecturer Bases de données (BSc, MSc)
  ULiège Lecturer Knowledge Representation and Reasoning (MSc)
  ULiège Lecturer Advanced Databases (MSc)
  ULiège Co-lecturer Data Science Project (MSc)
  ULiège Co-lecturer Topics in Distributed Systems (MSc)
  ULiège Coordinator Master Thesis in the Data Science programs (MSc)
  ULiège Coordinator Internship (independent of Master thesis) in the Data Science programs (MSc)
2023-2024 ULiège Lecturer “Programmation Fonctionnelle” (BSc, MSc)
  ULiège Lecturer “Bases de données” (BSc, MSc)
  ULiège Lecturer “Knowledge Representation and Reasoning” (MSc)
  ULiège Lecturer “Advanced Databases” (MSc)
  ULiège Co-lecturer “Data Science Project” (MSc)
  ULiège Co-lecturer “Topics in Distributed Systems” (MSc)
2022-2023 ULiège Lecturer “Programmation Fonctionnelle” (BSc, MSc)
  ULiège Lecturer “Bases de données” (BSc, MSc)
  ULiège Lecturer “Knowledge Representation and Reasoning” (MSc)
  ULiège Lecturer “Advanced Databases” (MSc)
  ULiège Co-lecturer “Data Science Project” (MSc)

Tutorials and Online Material

Over the years, I have developed course material and tutorials which have been well received by students, the public, and industry. I migrated some of those to GitHub for the wider public. Here you can find some of the material:

I started creating online material (including videos). You can find the material here. The YouTube videos are currenlty unlisted, but you can find links on that page.

Supervision and Guidance

For MSc, MEng, BSc, and BEng theses, I include only details from the past five years.

PhD Thesis Supervision

  1. Duchateau, Jakub. TBD. PhD Thesis, Université de Liège 2024-… (ongoing)
  2. Chiem Dao, Davan. TBD. PhD Thesis, Université de Liège 2023-… (ongoing)

PhD Thesis Co-supervision

  1. McKenna, Lucy. NAISC-L: A Linked Data Interlinking Framework for Libraries, Archives and Museums. PhD Thesis, Trinity College Dublin, 2020
  2. Crotti Junior, Ademar. A Jigsaw Puzzle Metaphor for Representing Linked Data Mappings. PhD thesis, Trinity College Dublin, 2019

MSc Thesis Supervision (past 5 years)

  1. Mangolopa, Christal. TBD. MEng Thesis, Université de Liège, 2026 (expected)
  2. Yang, Lei. TBD. MSc Thesis, Université de Liège, 2026 (expected)
  3. Donati, Alexia. An Interactive Environment for Relational Algebra Exercises. MSc Thesis, Université de Liège, 2026
  4. Michaux, Corentin. A Functional Approach to Generating RDF with RML. MSc Thesis, Université de Liège, 2026
  5. Liu, Eléna. Declarative Generation of Wikibase Statements. MEng Thesis, Université de Liège, 2026

    Resulted in a peer-reviewed publication

  6. Bouzendaga, Zakaria. Integrating SMART Data into a Knowledge Graph for Learning Analytics. MEng Thesis, Université de Liège, 2025
  7. Abdelmoniem Abdelaleem, Aly Mahmoud. JSON-LD Representations of CityJSON. MSc Thesis, Université de Liège, 2024
  8. Saulas, Adrien. Balancing Durability, Performance, and Interpretability in Unbalanced Data as Fraud Detection. MEng Thesis, Université de Liège, 2024

    Company-based thesis

  9. Birtles, Alixia. Representing Jupyter Notebooks with Knowledge Graphs to Address Data Lineage Problems. MEng Thesis, Université de Liège, 2024
  10. Azouy, Elie Junior. Use of Flink Hybrid sources to initialise transformations. MSc Thesis, Université de Liège, 2024

    Company-based thesis

  11. Gómez Herrera, Maria Andrea Liliana. Multi-cloud observability with AI, MSc Thesis, Université de Liège, 2023

    Company-based thesis

  12. Saillez, Brieuc. Toward functional and distributed R2RML processor, MSc Thesis, Université de Liège, 2023
  13. Chiem Dao, Davan. Using Knowledge Graph Technologies to Contextualize and Validate Declarations in the Social Security Domain, MEng Thesis, Université de Liège, 2023

    Resulted in a peer-reviewed publication

  14. Adil, Ayman. A Domain Specific Language for a Code-Based Dashboard: DashLang with Code Editor Integration, MSc Thesis, Université de Liège, 2023

    Company-based thesis

  15. Duchateau, Jakub. On the Design and Implementation of an ETL Configuration DSL for Non-programming Experts, MSc Thesis, Université de Liège, 2023

    Company-based thesis

  16. Vrijens, Guillaume. Knowledge Graph Construction to Facilitate Chemical Compound Hazard Assessment in the TOXIN Project, MEng Thesis, Université de Liège, 2023

    Company-based thesis Resulted in a peer-reviewed publication