Knowledge Discovery Group

Semantic Web and Linked Open Data (Course with exercises)


  • *** The course will be Wednesdays from 10am to 1pm in CAP 4, Room 1304a. First lecture is April 16th. ***



  • Lecturer: Prof. Dr. Ansgar Scherp
  • Excercises: Dr. Athanasios Mazarakis, Falk Böschen



  • Lectures: Wednesday, 10am-1pm at CAP 4, room 1304a
  • Excercises: Thursday, 10am-noon, ZBW, E 025 or E 205



This lecture will be taught either in German or in English (depending on the audience).


The course introduces the different standards of Linked Open Data (LOD) and the Semantic Web. These include languages for data modeling as well as data querying. In addition, the ontology engineering process is presented as well as the application of different semantic technologies.


The student will be enabled to design and develop applications using semantic technologies. The student will be empowered to understand the different standards, their technical implications as well as the interactions between the different standards. Finally, the students understand and can reflect on the processes underlying to ontology engineering and Semantic Web applications.


The course introduces to the topic of Linked Open Data (LOD) and the Semantic Web. A motivation will be given and the relation between LOD and the Semantic Web discussed. Pragmatic aspects of semantic technologies will be shown as well as research questions discussed. Existing W3C standards and languages in the context of the Semantic Web are presented and put into relation. The engineering process of ontologies is investigated as well as languages for querying semantic data from semantic databases, so-called triple stores. A presentation of different use cases where semantic technologies are applied finally complements the course.

The contents of this course are in detail:

  • Introduction and Foundations
  • Languages (XML, RDF, RDFS, OWL, Rule Languages)
  • Ontology Engineering and Ontology Examples
  • SPARQL Query Language
  • Selected Uses Cases

Finally, the course is accompanied by hands on sessions where the theoretical knowledge is applied to solve concrete problems.

Learning Material

Slides and other learning material can be obtained from the OpenOLAT group.

Course Assessment

The exam will be oral or in written, depending on the size of the class. Active participation in the tutorials is prerequisite for admission to the exam.


The module can be accounted as WInf-SemWeb (4 ECTS) in the studies of MSc Computer Science and MSc Business Informatics.


  • Homepage kicked off!