M.Sc. Mathematics

Overall Goals

The main goals of the M.Sc. Mathematics program are to enable students to successfully do research in mathematics and to prepare them for work in quantitative fields. The program focuses on training in modern mathematical methods, to ensure that student learning is relevant and valuable. Additionally, the program provides quality language and communication skills, qualifying graduates for the international job market and for successful cooperation with research groups in foreign countries.

Content and Structure

The courses (referred to as modules) in the M.Sc. Mathematics program are taught in English. Students can freely choose among a wide variety of mathematics modules, which ultimately fulfill a general framework. A total of 120 ECTS credits must be collected according to the following subcategories:

  • 18-51 ECTS credits in pure mathematics
  • 18-51 ECTS credits in applied mathematics and stochastics
  • 30 ECTS credits for the master thesis
  • 21 ECTS credits in a minor subject and general key qualifications (ASQ)

International students who do not already have knowledge of German of at least an advanced CEFR level A2 are required to choose “German as a foreign language” as their minor subject. They can collect all 21 ECTS credits required for their minor subject by attending German language classes.

The following mathematical subject areas can be chosen:

  • Pure Mathematics:
    • Algebra
    • Analysis
    • Geometry
  • Applied Mathematics:
    • Numerical Analysis / Scientific Computing
    • Optimization
    • Probability and Statistics
    • Theoretical Computer Science

You can find more details in our study guide (download pdfpdf, 1 mb).

Requirements for the Application

In order to apply for the M.Sc. Mathematics program, the following are required:

  • skills in pure and applied mathematics on the level of a full B.Sc. degree in mathematics passed with grades highly above the international average (B.Sc. grade at least 2.5 in German system)
  • knowledge of English of at least CEFR level B2, which may be evaluated by means of an application interview. Students from native English speaking countries do not require proof.
  • knowledge of at least one higher programming language

Knowledge of German is not an initial requirement. Students without German knowledge can learn German during the program and thereby collect up to 21 ECTS credits as a minor subject.

More information