Study Guide is your digital personal assistant to studying in Germany.
Master's programme

Master's in Mathematics of Machine Learning and Data Science Heidelberg University

Duration
4 semesters
Language of instruction
English
Tuition fees
Tuition varies
Fees may vary. Exemptions or additional costs may apply.
Next application deadline
15 March 2027 (winter semester)
Language level required
English: B2
German: None

Always know what comes next

Study Guide gives you a personal to-do list tailored to your background, qualifications and interests, so you always know what to do next.

Programme overview

Quick facts

Degree
MSc
Duration
4 semesters
Intake
Winter semester
Joint degree / double degree programme
No
Combined Master's degree / PhD programme
No

Language of instruction

English

English only

Programme description

The Master's in Mathematics of Machine Learning and Data Science teaches a broad spectrum of mathematical concepts and methods that are the basis of algorithms for machine learning, data analysis, and similar applications. Core topics are provided by the disciplines of differential geometry, dynamical systems, functional analysis, numerics, optimisation, statistics, and topology, among others.

Mode of study

  • Fully on-site

International elements in the curriculum

The curriculum of this study programme includes international elements that support global perspectives and cross-cultural learning:

  • Integrated/optional study abroad unit(s)

    An exchange programme and summer schools are available.

Application and admission

Application period(s)

Winter semester

Applicants from Applications begin Application deadline
All countries
1 February 2027
15 March 2027
Information on application periods

Academic admissions requirements

You can only be admitted if you have a Bachelor of Science in Mathematics (or Scientific Computing, Physics, etc.) asserting a sufficiently broad mathematical education, which requires a final grade <= 2.3. You need to provide proof of knowledge in selected core areas of mathematics and of sufficient proficiency in English.

Language requirements

Please check all requirements directly with the respective higher education institution. Exceptions may apply. See our website for further details.

German language requirements

German: None

English language requirements

English: B2

Accepted certificates include
Certificates Minimum result
IELTS Academic
Total: 5.5 / 9

How to apply?

Website

Please check this website.

Click here

Costs and funding

Tuition fees per semester

Varied Tuition fees may vary depending on the course of study or other factors (e.g. part-time/full-time, duration of study, ECTS, study abroad). For an exact breakdown of costs, please consult the programme website.

Semester contribution

161.10 EUR per semester

Living & services

Support for international students

  • Welcome event
  • Buddy programme

Contact

Main contact

Faculty of Mathematics and Computer Science

Name
Dr Jan Fuhrmann
Address
Im Neuenheimer Feld 205, 69120 Heidelberg
Email
E-mail

Discover other scholarships

Loading scholarships...

These scholarships might be available to this degree programme. Please select a country of origin first. 

Always know what comes next

Study Guide gives you a personal to-do list tailored to your background, qualifications and interests, so you always know what to do next.