Courses (past 5 years)

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)
2021-2022 ULiège Lecturer “Programmation Fonctionnelle” (BSc, MSc)
  ULiège Lecturer “Bases de données” (BSc, MSc)
  ULiège Lecturer “Knowledge Representation and Reasoning” (MSc)
2019-2020 VUB Lecturer “Open Information Systems” (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

PhD Thesis Supervision

  1. Duchateau, Jakub. TBD. PhD Thesis, University of Liège 2024-… (ongoing)
  2. Chiem Dao, Davan. TBD. PhD Thesis, University of 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. Abdelmoniem Abdelaleem, Aly Mahmoud. JSON-LD Representations of CityJSON. MSc Thesis, University of Liège, 2024
  2. Saulas, Adrien. Balancing Durability, Performance, and Interpretability in Unbalanced Data as Fraud Detection. MEng Thesis, University of Liège, 2024

    Company-based thesis

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

    Company-based thesis

  5. Gómez Herrera, Maria Andrea Liliana. Multi-cloud observability with AI, MSc Thesis, University of Liège, 2023

    Company-based thesis

  6. Saillez, Brieuc. Toward functional and distributed R2RML processor, MSc Thesis, University of Liège, 2023
  7. Chiem Dao, Davan. Using Knowledge Graph Technologies to Contextualize and Validate Declarations in the Social Security Domain, MEng Thesis, University of Liège, 2023

    Resulted in a peer-reviewed publication

  8. Adil, Ayman. A Domain Specific Language for a Code-Based Dashboard: DashLang with Code Editor Integration, MSc Thesis, University of Liège, 2023

    Company-based thesis

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

    Company-based thesis

  10. Vrijens, Guillaume. Knowledge Graph Construction to Facilitate Chemical Compound Hazard Assessment in the TOXIN Project, MEng Thesis, University of Liège, 2023

    Company-based thesis Resulted in a peer-reviewed publication

MSc Thesis Co-supervision (past 5 years)

  1. Peng, Xueying. A Web-based Graphical Editor for Modelling BPMN in a GDPR-aware Manner, Trinity College Dublin, 2020

BSc Thesis Supervision (past 5 years)

  1. Vyfeyken, Louis. Analyzing Semantic Business Process Models for the Correct Use of Personal Data, BSc Thesis, Vrije Universiteit Brussel, 2020

Final Year Project Co-supervision (past 5 years)

  1. Fitzpatrick, Seán. Data Flow Diagram Editor with GDPR support using Linked Data,Trinity College Dublin, 2020