The following sections provide an overview of the content and organization of the Master's course of study. Further details can be found the Master's course of study examination regulations.


Computer Science Electives

The computer science elective component is divided into the four following thematic sections:

  1. Theoretical computer sicence
  2. Software and communication
  3. Data and information management
  4. Applied computer science

Students must complete 72 to 76 credits in these sections in a variety of course formats:

  • Computer science modules encompassing 57 to 63 credits
  • A seminar totally 4 credits
  • A practical ranging from 6 to 8 credits
  • An oral focus colloquium encompassing 3 credits

Lectures, seminars, and the practical can be freely selected from the courses offered – see courses in CAMPUS. However there are three restrictive rules:

  • The lectures, seminars, the practical, and the focus colloquium must cover at least three of the four elective areas.
  • Students cannot complete more than 35 credits per elective area.
  • Students must complete at least 12 credits in the area of theoretical computer science.

You can find an overview, regardless of semester, of all the electives offered in the computer science Master's course of study in the examination regulation description.

Focus Colloquium

The focus colloquium is an oral exam, in which lectures totaling 12 to 18 credits are tested together. The lecture content of the different courses should be related. You can also take separate exams for the lectures and receive credit for part of the 54 lecture credits needed in the elective area. The results will be calculated in your final grade. The focus colloquium accounts for three of the 120 total credits, but counts four times as much in the calculation of the final grade.

Master's Thesis

The Master's thesis is a written work, in which the student independently investigates a problem in computer science using scientific methods under instruction. Six months are reserved for writing the thesis. Students must also give a final presentation, in which they present the results.

Application Subjects

Every Master's student in computer science must select an application subject and complete 14 to 18 credits in that subject. You can find details about the application subjects here.


The examination regulation allows students to complete additional voluntary exams. These exams appear on the transcript but are not included in the final calculation of the grade.

Course Descriptions

The course descriptions – also referrred to as examination regulation description or module handbook – can be found in CAMPUS under Prüfungsordnungen and then MSInf. The information here is a replacement for the previous PDF version of the module handbook.