Course structure

Master’s degree course

The following course structure for the Master’s in Informatik / Computer Science (international) applies to students who have started their studies in or after the 2022/23 winter semester.

The structure of the degree course is as follows (in the event of a summer semester start, the order of the 1st and 2nd semesters will be reversed):

1. Semester

  • Architecture of Information Systems (6 credits)
  • Systems Analysis (6 credits)
  • Artificial Intelligence (6 credits)
  • Two required electives (6 credits each)

2. Semester

  • Higher Mathematics (6 credits)
  • Database Systems (Advanced) (6 credits)
  • Scientific Seminar (6 credits)
  • Two required electives (6 credits each)

3. Semester

  • Master’s thesis (30 credits)

Three of the four required electives must be selected from computer science electives and one must be an interdisciplinary module. Computer science electives may be, for example: Machine Learning (AI), Robotics (AI), Cryptography, eLearning, Data Mining, Game Programming, New Database Systems or Simulation. Interdisciplinary electives include, for example, Project Management, Business Etiquette and Business Start-up. At least one of the three computer science electives must be chosen from the field of Artificial Intelligence (AI).

A detailed description of the course can be found in the curriculum and the modules in the module guide under the Documents section. 

One credit (synonymous with ECTS credit) is equivalent to 30 hours of work. 30 ECTS credits must be completed per semester. As a benchmark, a module worth six ECTS credits will keep you busy for one full working day every week during the semester. This approach is based on the EU-wide guidelines of the Bologna Process. 

All modules in the Master’s degree course therefore provide for a workload of eight hours per week. Nevertheless, the time spent in attendance at the university may vary from module to module. The attendance time is determined by the weekly teaching hours (SWS) of a particular class. 

Example: Distributed Systems, 1st semester. Four class hours are planned per week, so including preparation and follow-up work plus preparation for exams, a total of eight hours of work per week are to be planned for (also in part during the lecture-free period).

At a glimpse

Course lengthstandard period of study of 3 semesters
Degree course content

Information systems

  • Architecture of Information Systems
  • Artificial Intelligence
  • Database Systems (Advanced)
  • Systems Analysis
  • Scientific Seminar
  • Higher Mathematics

Computer Science electives (excerpt)

  • Machine Learning
  • Robotics
  • Cryptography
  • eLearning
  • Data Mining
  • Simulation
  • Project Management

Interdisciplinary skills

  • eBusiness
  • Corporate Management / Controlling
  • Project Management and Process Models
  • (Project Management)
  • Higher Mathematics
  • Business Etiquette and Leadership Skills

Practical Training 

  • Master’s thesis with colloquium
DegreeMaster of Science (M.Sc.)
Admission requirements
  • Bachelor’s degree or Diplom in a computer science degree course or related degree course, such as bioinformatics, information systems etc.
  • English (equivalent to level B2) is a prerequisite (Classes will be held in English)
  • Employed individuals who wish to pursue a part-time advanced qualification while working are kindly asked to contact the department’s student advisory service 
Course startwinter semester
AccreditationThe degree course is accredited 
g id="TH-Bingen_Icon_arrow_02">