Semantic Web

Course Coordinator & Lecturer, Maastricht University, Department of Advanced Computing Sciences, 2021

Course code: KEN3140
Level: Bachelor (BSc Data Science and Artificial Intelligence / BSc Computer Science)
Years taught: 2021–2022, 2022–2023, 2023–2024, 2024–2025, 2025–2026

This course introduces students to the foundations and technologies of the Semantic Web, including RDF, OWL, SPARQL, and ontology engineering. Students learn how to represent, query, and reason over structured knowledge using W3C standards, with applications in data integration and knowledge discovery.

Topics covered:

  • RDF and RDFS: data modelling with triples
  • SPARQL: querying linked data
  • OWL: ontology languages and reasoning
  • Linked Open Data and FAIR principles
  • Practical knowledge graph construction