Faculty of Mathematics and Computer ScienceMathematics – Master

Students of Mathematics 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.

Facts & Formalities

DegreeMaster of Science
Type of programmeConsecutive
Start of programmeWinter and summer semester
Standard period of study4 semesters
Language(s) of instructionGerman, sometimes English
Fees and contributions171.75 € / Semester
Application procedureConsecutive master’s programmes with access restriction
Application deadlinesInformation about deadlines can be obtained after you have put together a degree program.
Part-time optionYes

Course Content

The objective of the Master’s degree programme in Mathematics 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.  

The Master's degree programme in Mathematics differs from the international Master's degree programme in Scientific Computing in that the Master's programme in Mathematics focuses predominantly on inner-mathematical research while the international Master's programme in Scientific Computing is oriented more strongly towards application.

Course Structure

The Master’s degree programme in Mathematics is divided into the following modules 

  • Studies of mathematics  
  • Application area 
  • Interdisciplinary skills 
  • Master’s thesis  

The course only has a few compulsory modules and therefore provides students with the opportunity to individually design their academic programme. 

Due to the research foci in the department, the course content is divided into the following areas:  

  • Algebra and arithmetic 
  • Applied analysis and modelling 
  • Geometry and topology 
  • Complex analysis, automorphic forms and mathematical physics 
  • Numerical mathematics and optimisation 
  • Statistics and probability theory 

Within the areas, the modules are divided according to the degree of specialisation:  

  • Basic modules: These modules constitute an introduction to sub-domains on the basis of Bachelor-level education. 
  • Advanced modules: These modules consolidate the content of a sub-domain on the basis of a basic module. 
  • Specialisation modules: These modules introduce special aspects of a sub-domain that are generally closely linked to current research. 

There are a range of subjects which students may select as a so-called “application area”. These include Computer Science, Physics, Economics and others. 

Students gain a proportion of credits for Interdisciplinary Skills via lectures and seminars in another subject area offered by the university, or via the completion of additional, selected modules in the field of Mathematics.