Knowledge Graphs



Mål og innhald

Students will learn theories, techniques, tools, and best practices for managing knowledge graphs. Students will acquire understanding and skills for programming applications that use and produce such data and metadata. Students will learn about existing sources of and standards for big, open, and semantic data. They will gain practical experience in developing knowledge graph-based applications using technologies such as RDF, RDFS, OWL, SPARQL, and JSON-LD.


A student who has completed the course should have the following learning outcomes defined in terms of knowledge, skills and general competence:


The candidate has theoretical knowledge of basic concepts related to:

  • standards and techniques for knowledge graphs, for example RDF and SPARQL
  • semantic modelling of information systems, for example using RDFS and OWL
  • available sources of and vocabularies for big, open, and semantic data


The candidate

  • can develop advanced information models, for example ontologies
  • can use formats and languages such as RDF, RDFS, OWL, SPARQL, and JSON-LD
  • can use existing frameworks and tools for managing semantic knowledge graphs
  • can use existing frameworks and tools for developing knowledge graph-based applications

Studiepoeng, omfang


Studienivå (studiesyklus)



Krav til forkunnskapar
INFO132 Programming eller tilsvarande
Tilrådde forkunnskapar
  • Basic data skills in data management and artificial intelligence
  • Medium level skills in programming
  • For example:
  • INFO125 Data Management
  • INFO135 Advanced Programming
  • INFO180 Methods in Artificial Intelligence
  • Studiepoengsreduksjon
    5 ECTS in combination with INFO116
    Krav til studierett

    Emnet er ope for studentar med studierett på UiB.

    Emnet har 100 studieplassar og opptak skjer etter søknad i StudentWeb.

    Studentar som har emnet som obligatorisk i studieplanen vil være prioritert.

    Søknadsfrist er mandag uke 2.

    Du får svar på om du har fått plass på emnet seinast torsdag samme uke som fristen.

    Arbeids- og undervisningsformer
    14 two-hour lectures, 14 two-hour labs or seminars
    Obligatorisk undervisningsaktivitet

    Compulsory participation: Attendance at labs (at least 75 %)

    Approved compulsory requirements are valid for the two following semesters.


    4 hours written exam

    The exam assignment will be given in the language of instruction in the course.
    The exam answer must be submitted in the same language as the exam assignment.

    Letter grade (A-F)

    Assessment in teaching semester.

    A retake exam is arranged for students with valid absence according to § 5-5. If there is a retake exam, this will be available for students with the follow results/absences:

    • Medical certificate/valid absence
    • Interruption during the exam
    • Fail/failed

    If you have the right to take a retake exam and a retake exam is arranged for students with valid absences, you can sign up yourself in Studentweb after January 15/August 1.

    The reading list will be ready before 1 July for the autumn semester and 1 Decemeber for the spring semester. 
    The course is evaluated by students every three years, and by the responsible lecturer each year.
    Hjelpemiddel til eksamen
    The Programme Committee is responsible for the content, structure and quality of the study programme and courses
    Administrativt ansvarleg
    The Department of Information Science and Media Studies at the Faculty of Social Sciences has the administrative responsibility for the course