Machine Learning (MSc)

Eberhard Karls Universitat Tubingen · Tübingen, Germany

Level
Master's
Award
Master of Science
Language
English
Duration
4 semesters
Study mode
Full-time
Campus
Tübingen
Apply by
Register by 30 April 2027
Starts
Winter semester

Eberhard Karls Universitat Tubingen does not publish a fee for this programme on its own. Its published rate for master's programmes is €0 – €3,400 a year for international students.

Entry requirements and how to apply

Entry requirements
Academic admission requirements include a Bachelor's degree (or equivalent) in either computer science, mathematics, physics, or related natural sciences with a grade of at least 2.0 (according to the German grading system in which a 1.0 is the best grade). 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 stochastics The scope of lectures in the field of mathematics should correspond to at least 27 ECTS credits. Computer science: programming, algorithms, and data structures The scope of lectures in computer science should correspond to at least 18 ECTS, of which at least 6 ECTS must be in the field of algorithms and data structures. Candidates are judged based on the level of interest and their personal fit with the programme, for which we require a letter of motivation and a CV. Applicants must also provide adequate proof of English proficiency (see below). The final admission is based on the applicant's overall compatibility with the programme.
English language requirement
C1 required, please provide an official language certificate, e.g.: TOEFL iBT Home Edition (since 2026): 5 TOEFL iBT (since 2026): 5 Cambridge English Qualifications: C1 Advanced TOEFL iBT Home Edition (before 2026): 100 TOEFL iBT (before 2026): 100 IELTS Academic: 7
German language requirement
No minimum language level required
Application period
The following is valid for applicants from: all countries until 30 April
Apply through
Please check this website .

About this programme

The Master’s programme in Machine Learning offers a wide choice of courses in machine learning and general computer science. Apart from a few mandatory courses, allows students to choose their subjects according to their interests. 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 (Max Planck Institute for Intelligent Systems, Max Planck Institute for Biological Cybernetics, Excellence Cluster "Machine Learning: New Perspectives for Science'', Tübingen AI Centre, ELLIS Institute, Cyber Valley, IMPRS for Intelligent Systems) as well as in 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 the Master’s programme in Machine Learning. (See CSRankings for the University of Tübingen and note that the Max Planck Institute for Intelligent Systems is located in Tübingen as well.) 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 of

Related pages

Other degree programmes at Eberhard Karls Universitat Tubingen