Uni-Tübingen

Computer Science - Master

Key data on study program

Faculty
Science

Academic Degree
Master

Restricted admission
None

Regular duration of studies
4 semester

Is a combination subject required?
No

Application deadline 1st semester

Application deadline for Germans and EU citizens 
Summer semester: 15.03
Winter semester: 15.09

Application deadline for non-EU citizens
Summer semester: 15.01
Winter semester: 15.07

Valid for all applicants with German or EU university entrance qualification.

Program start
Winter semester, Summer semester

Language of instruction
German

Costs
Tuition and other fees

Apply now

Requirements and application

This degree program has no special requirements for admission. That means you will be allocated a place in the program if you meet the general requirements. However, you need to apply in order to establish whether you meet the general requirements.

Application deadline for German students and students who are EU citizens with a status equal to Germans is 31 March or 30 September, for all other international students 15 January or 15 July.

Applicants must have completed an above-average Bachelor’s degree in computer science of at least 2.5 or an adequate number of provisional credit points. In particular the following performaces have to be delivered within the bachelor program:

  • Practical computer science 1: Declarative programming, Practical computer science 2: Imperative and object-oriented programming
  • Mathematics for computer science 1: analysis, mathematics for computer science 2: Linear algebra
  • Theoretical computer science 1: Algorithms and data structures
  • Theoretical computer science 2: Formal languages, predictability and complexity
  • Technical computer science 2: computer science of systems

Sufficient knowledge of English is a prerequisite for all students. Upon admission to the master's program, English language skills at the CEFR B2 level must be demonstrated. International applicants who do not have a German educational degree must provide evidence of German language skills (GER B2-C1) for application.

see also Admission and Matriculation Regulations of the University of Tübingen §4a

The Master´s program cannot be complemented with a minor subject.

Program details

The master's program in computer science provides a very broad basis in all subareas of computer science. It allows for extensive elective options: a broad spectrum of specialized knowledge is taught in the areas of Technical, Practical and Theoretical Computer Science (compulsory elective modules). Current scientific issues are addressed during the master's thesis. The scientific study of computer science is conceptually and methodologically sound and at the same time career and job market oriented, the reference to professional practice is established through numerous cooperation projects with industry.

The master program Computer Science is characterized by a large degree of flexibility: Students can choose amongst various elective modules in different sub-areas, and they can also attend advanced modules from the Bachelor program in Computer Science (up to 36 ECTS). In addition, students can do a research project (9 ECTS) and thereby contribute to cutting-edge research in Computer Science.

The computer science program provides a very broad basis in all areas of computer science. At the same time, it offers a high degree of freedom of choice, as the courses in the areas of study to be completed can be individually compiled from the rich range of courses offered in computer science. In addition to lectures and seminars, the computer science curriculum also includes numerous internships and courses taught by lecturers from industry. Within the framework of a research project, students can participate in a research group at an early stage. Advanced Bachelor courses can be brought into the Computer Science program, which simplifies a thematic reorientation of Computer Science studies in the Master's program and, in particular, a transfer to the University of Tübingen.

Information on the Erasmus program (Uppsala, Schweden) for students of computer and cognitive science

Optional time abroad
You may choose to spend some time abroad as part of any study program. You should start planning it 12 to 18 months before your departure. 
Here you will find general information and advice on studying abroad. In addition, some departments have their own subject-specific services providing information on studying abroad.

Tübingen's computer science department is one of the strongest in research in Germany and is internationally renowned. It maintains close collaborations with major business enterprises and research institutes (e.g. three Max Planck Institutes in Tübingen) on a national and international level. It is characterized by interdisciplinary cooperation with medicine, biology, psychology, media science and many other departments at the University of Tübingen.

Tübingen is part of the Stuttgart metropolitan area, one of the strongest economic regions in Europe with a flourishing automotive industry and IT sector. Tübingen and the surrounding area (including Reutlingen, Böblingen, Sindelfingen as well as the tinkerer region Neckar-Alb) is home to many university spin-offs, startups, medium-sized companies and large enterprises with a high demand for computer scientists.
In addition to excellent future prospects, this environment also offers numerous opportunities for part-time student jobs.

Facts and figures:

In the winter term 2023/24 about 2000 students study at the Department of Computer Science:

  • Bioinformatik Bachelor of Science:   
  • Bioinformatik/Bioinformatics Master of Science:
  • Bioinformatik Promotion:

156

145

43

  • Informatik Bachelor of Science Hauptfach:
  • Informatik Bachelor of Science Nebenfach:
  • Informatik/ Computer Science Master of Science:
  • Informatik Promotion:

629

63

151

 

170

  • Informatik Bachelor of Education:
  • Informatik Bachelor of Education berufl LA:
  • Informatik Master of Education:
  • Informatik Vorleistungen Erweiterungsfach:
  • Informatik Master of Education Erweiterungsfach:
  • Informatik Quereinstieg Master of Education:

81

1

19

17

11

 

4

  • Machine Learning Master of Science:
166
  • Medieninformatik Bachelor of Science:
  • Medieninformatik/ Media Informatics Master of Science:

108

45

  • Medizininformatik Bachelor of Science:
  • Medizininformatik/Medical Informatics Master of Science:

75

56

The module handbook of the M.Sc. Computer Science describes the goals and structure of a degree program. In the module handbook you will find details of the type of modules offered and their respective workloads as well as the classes, requirements and assessment. An ideal course plan is set out in the module handbook to help you plan your studies. The module handbook and the exam regulations help you to understand the framework and conditions of your program, and enable you to choose the right modules/ classes.

The exam regulations of the M.Sc. Computer Science contain the legally binding regulations for a degree program. They set out, for instance, which modules must be taken and which assessment must be completed in order to successfully complete the degree program. The exam regulations also regulate how often exams may be repeated, which deadlines apply to assessment, and how the final grade is calculated. The exam regulations and the module handbook help you to understand the framework and conditions of your program, and enable you to choose the right modules/ classes.

After your studies

The master's degree program in computer science trains future action and decision makers and qualifies them for all computer science occupational fields, such as work in retail, banking and insurance, application development or the automotive industry.

The career prospects for graduates of the master's program in computer science are very good.

Advice and internships
The University’s Career Service assists with careers orientation and getting started in your profession. Jobs and internships can be found in the Praxisportal.

Graduates of the Master program have the opportunity to continue with a PhD. For further information see the website Faculty of Science - Doctoral Studies.

 All degree programs