Advanced Courses - Master programme Computer Science

Within the scope of the Master programme Computer Science, students are able to focus on certain subject areas. Advanced courses (“Ausprägungsfächer”) can be selected according to the student’s goal: either a wide-ranging education or a specialisation in a subject.


The choice of the advanced course and the compilation of the elective courses must be approved by the Directorate of Studies (SPL / “Studienprogrammleitung”) before the start of the studies! Otherwise registration for courses are not possible.

» What do I have to do to get approval of my elective module planning?

Computer Science in general

Students have the possibility to deepen their knowledge and to become more familiar with specialisation areas. They thus gain a wide-ranging education in the following subject areas: Algorithms, Data Analysis, Parallel Computing, Internet Computing & Software Technology, Computer Graphics, Multimedia, Networks und Information Management & Systems Engineering

» Semester Overview Computer Science

» Offered courses in the course directory

Data Science

The aim of Data Science is the extraction of knowledge from data. It deals with the ever increasing data flood that we are facing today. This includes the comprehension of data ranging from social networks and personal data, industrial processes and commercial data to political decision-making and data-driven scientific findings (e.g. in medicine, climate and energy research). Graduates are able to apply different methods of data analysis to different data and situations.

» View semester overview Data Science

» offered courses “Data Science” in the course directory u:find

Scientific Computing

Computer Science plays an essential role in terms of research and development in many scientific disciplines. This includes the computation of theoretic models, the analysis of data from experiments and the conduction of computer experiments and simulations. People specialising in Scientific Computing are needed in the following areas (among others):

  • development and research departments
  • banks and insurances
  • management consulting

» View semester overview Scientific Computing

» offered courses “Scientific Computing” in the course directory u:find