This master’s degree focuses on modern applied mathematics and scientific computing, aimed at students who want to use rigorous mathematical analysis or computational methods to predict phenomena or to optimise processes in science and engineering. In the early phase of the programme you build a solid foundation in mathematical modelling, applied analysis and high-performance computing, and learn to derive models while evaluating their assumptions and limitations.
From the second semester onward you specialise by choosing two of three fields: Modelling and Applied Analysis; Numerical Analysis and Simulation; and Optimisation. The compulsory elective courses (all taught in English) mirror the mathematical research at Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU). Course topics range from modelling, PDE analysis and numerical simulation in continuum mechanics (for example transport in complex multiphase flows and fluid–structure interaction), to multiscale analysis and mathematics for the life sciences, as well as many areas of mathematical optimisation such as shape optimisation, optimisation with PDEs and discrete optimisation.
The study plan also allows you to take additional master’s modules from across the university, so you can pursue interests beyond mathematics or deepen complementary skills. This combination of theory, numerical methods and high-performance computing prepares you for research projects, thesis work and careers or further study in computational science, engineering and applied mathematics.
Key features / requirements
This MSc is built around rigorous mathematical modelling and high-performance computation, taught across four semesters. In the first two semesters all students take two courses in modelling and analysis of continuum mechanics (15 ECTS), two courses on programming techniques and architectures for supercomputers (15 ECTS), plus a hands-on practical course in modelling, simulation and optimisation (5 ECTS). These core modules develop the ability to translate physical and engineering problems into mathematical models, analyse their properties, implement scalable numerical solvers, and run large-scale simulations efficiently.
Beyond the core, students select CAM-specific mandatory electives (40 ECTS) across the first three semesters and may add 15 ECTS of freely chosen Master’s-level courses from the university to broaden or deepen their profile. The fourth semester is devoted to the Master’s phase (30 ECTS): after preparation in a Master’s seminar, you carry out an individual research project and write the Master’s thesis within six months, finishing with a colloquium presentation. Each student is assigned a mentor from the Department of Mathematics who helps design a personalised study plan aligned with academic and career goals.
Curriculum at a glance (concise requirements)
Key learning outcomes
For the full module catalogue and detailed course descriptions, consult the official course webpage: https://studium.math.fau.de/cam
This programme requires a strong quantitative undergraduate background. Admission is granted to candidates who hold a good Bachelor's degree in mathematics or a closely related discipline that includes a substantial mathematical component — specifically at least 45 ECTS credits in mathematical courses. Whether an applicant meets the entry standard is determined through the programme’s qualification assessment process.
Applicants whose degrees are in related (non-mathematics) fields may still be considered, but admission for these candidates is conditional on passing an additional oral examination. This oral exam is conducted in English and evaluates core mathematical knowledge and the applicant’s ability to discuss mathematical topics (for example, their Bachelor's thesis).
Admission requirements (concise)
Notes for international applicants
Winter Semester (International)
15 July 2026
Summer Semester (International)
15 January 2027
Winter Semester (EU/EEA)
15 July 2026
Summer Semester (EU/EEA)
15 January 2027
Graduates acquire a combination of theoretical and practical skills—mathematical modelling, numerical simulation, optimisation and high‑performance computing—suitable for careers in R&D, engineering firms, computational science teams, software companies, finance and data‑driven industries. The programme also provides a solid foundation for doctoral studies in applied mathematics, scientific computing or related interdisciplinary fields.
The strong emphasis on practical HPC skills and research experience (Master’s project) makes alumni attractive to employers seeking specialists who can design and implement scalable computational methods for complex engineering and scientific problems.