Heidelberg University

M.Sc. On Campus
24 months
3000 EUR/year
Tuition fee
Apply date
Start date


Students of Mathematics at the University of Heidelberg acquire the skill of abstract thinking required to understand mathematical texts as well as the mathematical terminology that is necessary to ensure precise communication. On this basis, they further learn to independently acquire, apply and develop mathematical methods.


The objective of the Master’s degree programme in Mathematics at the University of Heidelberg is to expand and improve the basic knowledge of mathematics with the aim of enabling students to gain insights into current research in Heidelberg. Graduates of the Master’s programme are able to apply and independently develop mathematical methods and models. Writing the Master's thesis strengthens students’ ability to autonomously conduct scientific work, analyse and solve problems, and organise their own work.  

Occupational Areas

Mathematicians have very broad job descriptions as the academic programme conveys methodological qualifications that, irrespective of the content of the programme, can be applied in almost any field. In addition to teaching positions at schools and universities, graduates have numerous options depending on the focus of their area of application and their additional skills 
  • Banks and insurance providers (e.g. management accounting, customer analyses, financial products) 
  • Research and development in businesses and research institutions 
  • Software development 
  • Business consultancy 
  • IT/organisation 
  • Statistics 

Programme Structure

The Master’s degree programme in Mathematics is divided into the following modules 
  • Studies of mathematics  
  • Application area 
  • Interdisciplinary skills 
  • Master’s thesis

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


Partially taught in German, Partially taught in English


120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • Application for enrollment (available in the service portal )
  • acceptance letter
  • the originals of school certificates relevant for admission and, where applicable, university certificates
  • 1 passport photo

Tuition Fee

  • International

    3000 EUR/year
    Tuition Fee
    Based on the original amount of 1500 EUR per semester and a duration of 24 months.
  • EU/EEA

    Tuition Fee
    Based on the original amount of 0 EUR per semester and a duration of 24 months.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Due for update

Updated over a year ago

Check the official programme website for potential updates.

Heidelberg University


Go to your profile page to get personalised recommendations!