We regularly offer a number of Bachelors and Masters-level classes in data management, as well as classes from the introductory computer science curriculum. Additionally we offer various research-oriented seminars and practical labs also in cooperation with other groups.

Abbreviations for course and seminar types followed by #credit points:

IC = Integrated Course, S = Seminar, OS = Oberseminar

The courses are ideally attended in the indicated order (DB1 to DB3) since the advanced courses require knowledge from the introductory courses. Moreover, for the database labs and seminars it is also recommended that students have attended DB1.

Due to the current COVID-19-situation, all teaching activities will be completely online: courses will be either given as live stream (with recordings) or as video lectures (offline recordings). The detailed setup for each course regarding the organization will be announced on the Moodle website of each course. Please follow the links to Moodle.


Name Module Typ Turnus
Information Management (DB1) 20-00-0015-iv IC6 Summer
Scalable Data Management Systems (DB2) 20-00-1017-iv IC6 Winter
Advanced Data Management Systems (DB3) 20-00-1039-iv IC6 Summer
Bachelor-Praktikum 20-00-0906-pr   Winter


Name Module Type Turnus
Extended Seminar Systems and Machine Learning 20-00-1057-se S3 Winter


Name Module Type Turnus
Data Management – Lab 20-00-1041-pr Lab Summer
Data Management – Extended Lab 20-00-1042-pp Project Lab Summer