Uni-Tübingen

Machine Learning - 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 
Winter semester: 30.04

Application deadline for non-EU citizens
Winter semester: 30.04

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

Program start
Winter semester

Language of instruction
English

Costs
Tuition and other fees

Apply now

Requirements and application

Admission to the international Master’s program in Machine Learning is not admission-restricted, but all students, including those holding a Bachelor’s degree in Computer Science, are requested to submit a formal application. However, you need to apply in order to establish whether you meet the general requirements.

Application deadline for international (non-EU) citizens as well as German and EU citizens: 30 April

Further information and answers to the most common questions can be found on the website of the Master's program and on the FAQ page.

A Bachelor's degree (or equivalent) in either computer science, mathematics, physics or related natural sciences with a grade of at least 2.3 (German grading system). In particular, competences from the following areas are required, equivalent in content and scope to those in the BSc course in Computer Science in Tübingen:

  • Mathematics: one- and multidimensional analysis, linear algebra and either numerics or stochastic

  • Computer science: Programming, Algorithms and Data Structures.

Applicants must also provide adequate proof of English proficiency.

Further information & FAQ regarding the admission requirements

Courses are held in English. Applicants must provide adequate proof of English proficiency, documented by one of the following documents:

  • German Abitur certificate with proof of 6 (G8) or 7 years (G9) of English language instruction

  • TOEFL iBT test with at least 94 points

  • IELTS test with a score of at least 7.0

  • Cambridge Certificate in Advanced English (CAE)

  • Higher education entrance qualification from Great Britain, Ireland, USA, Canada, Australia, New Zealand

The Machine Learning program cannot be complemented with a minor subject.

Program details

The international Master’s program in machine learning offers a wide choice of courses in computer science and, apart from a few mandatory courses, allows students to choose their subjects according to interest. Students will attend lectures, seminars, and project lab courses under the supervision of scientists who introduce them to basic and applied research and current topics in machine learning.

To pick up on scientific trends and make the best use of the current state of research, the curriculum relies heavily on the strong research presence on site, in machine learning as well as the wider field of computer science: top-level researchers in all major methodological branches of machine learning are present in Tübingen – personnel that will actively engage in teaching for the Master’s Program Machine Learning. Since the field is obviously very young and currently developing extremely rapidly, training will naturally be based on the most recent insights and the most pressing research questions of these teaching researchers. Project work and the Master’s thesis will offer students the opportunity to develop code for research purposes and their own scientific projects.

As interdisciplinarity is an important aspect, the Master’s thesis can be supervised by a professor from any subfield of computer science.

 

The University of Tuebingen collaborates closely with the  Max Planck Institute for Intelligent Systems and the Max Planck Institute for Biological Cybernetics and they form together one of leading research hubs for machine learning in Europe and world-wide. This manifests in several recent initiatives:

These initatives provide plenty of opportunities for research as well as industry contacts for the students of our master program.

The course consists of four major study areas: Foundations of Machine Learning, Diverse Topics in Machine Learning, General Computer Science and Expanded Perspectives. In the first semester Mathematics for Machine Learning, and Data Literacy are recommended modules, followed by Statistical Learning, Probabilistic Inference and Learning and Deep Learning in the next semester. At least one practical course and one seminar are recommended for the second or third semester. The master thesis is recommended for the fourth semester.

The Master’s program in machine learning is research-oriented and will enable graduates to analyze, implement, leverage, and modify techniques of machine learning. Education in problem solving capabilities is a central training objective.

Students have the opportunity to advance their knowledge and skills to a level which will allow them to get involved in top national and international research in bioinformatics and its application to the life sciences. This includes a critical discussion of research goals, contents, proposals, and research problems, and requires a high scientific level.

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.

Computer science in Tübingen is one of the leading CS departments in Germany in terms of research, and it is internationally renowned. The department collaborates with major enterprises and research institutes both nationally and internationally. The CS department places strong emphasis on interdisciplinary cooperation with other university departments, in particular medicine, biology, psychology, and media studies, and also with the three Max Planck Institutes located in Tübingen.

Tübingen is part of the Stuttgart metropolitan area - one of the strongest economical regions in Europe with a thriving local automotive and IT industry. Tübingen and its surrounding region (including Reutlingen, Böblingen, Sindelfingen and the Neckar-Alb) is the location of many university spin-offs, startups, medium-sized and large companies, with a high demand for computer scientists.

In addition to excellent future prospectives, this region offers numerous opportunities for 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

Module handbook Machine Learning

The module handbook 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.

You can find a formal description of the degree here.

The exam regulations 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

Due to very fast technological developments in handling large amounts of data and apply findings in a wide variety of applications, there is an ever growing need for specialists in machine learning. Since this is a highly demanding area, a PhD degree is often required. Graduates in this international Master's program will be competent in all basic and many advanced areas of machine learning, understanding and suitably applying this increasingly essential tool for dealing with large datasets, be it in science, industry or alternative domains. The studies program deals both with generic methods and their applications to specific fields, making it highly relevant for new career and job market purposes. In this whole Master program, besides professional expertise, graduates will also acquire language skills and intercultural competence due to the program’s international nature – another requirement of the international job market, both in academia and without.

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.

The master program qualifies for doctoral studies in Computer Science. For further information see the website Faculty of Science - Doctoral Studies.

 All degree programs