Fakultät Informatik

Computational Science and Engineering (M.Sc.)

The supercomputer SuperMUC installed at the Leibniz Supercomputing Centre in Garching (source LRZ)

Computational Science and Engineering (CSE) is a rapidly developing field that brings together applied mathematics (especially numerical analysis), computer science, and scientific or engineering applications. CSE focuses on developing problem-solving methodologies and robust tools for numerical simulation. To understand phenomena and processes from science and engineering, we no longer need to depend only on theory and experiment, but can also use computations. Numerical simulations supplement experiments and can even allow the examination of systems and problems that would be too time-consuming, expensive, or dangerous (if possible at all) to study by experiment alone.

The high level of detail and realism in these simulations requires advanced skills in mathematical modeling, numerical analysis, efficient algorithms, computer architecture, software design and implementation, validation, and visualization of results. This program equips engineering, science, or mathematics graduates with the skills required for a successful professional or academic career in CSE.

Program Overview

Turbulent flow around a cylinder

The Master’s in Computational Science and Engineering is a multidisciplinary program taught in English over four semesters. The first three semesters involve lectures, tutorials, and seminars, while the fourth semester is reserved for your master's thesis.

The program covers a wide range of subjects and research areas, including numerical analysis, computer science, scientific computing and diverse applications like computational physics, computational fluid dynamics, visualization, and many more. In order to ensure a broad spectrum of topics as well as excellent expertise in each field, the CSE program is offered in cooperation with seven TUM departments.

All of the program's mandatory modules are taught in English, but some modules offered within the application areas may be bilingual (German lectures and English course material, or vice versa) or conducted in German, thus giving a broader choice of application fields.

 Learn more about the program curriculum.


Partitioning of the surface of a hammered shark

The program is open to students with a bachelor's or master's degree in a scientific or engineering discipline, as well as applied mathematics and, in some cases, computer science. Please note that CSE is not a computer science program, and students looking for such a program are not encouraged to apply to CSE. If you are interested in computer science or computer engineering, the  Informatics Master's is what you're looking for.

 In addition, you will need to prove you have the following skills:

•    A solid understanding of mathematics at an advanced level
•    Knowledge of a modern programming language (e.g. C++, Java, Python, Fortran)
•    Very good English language skills


Fast Program Facts

Master of Science

Every winter term (mid-October)

Application Deadline:
May 31 for admission to the following winter term

Application and Admission:
 See this website

Language of Instruction:

Fee per semester:
€ 114,50 ( details)

Social Media

You can follow  CSE on Facebook!

Contact Persons

Christa Halfar


+49 89-289-18611


Prof. Hans-Joachim Bungartz


+49 89-289-17590


Program Coordinators

CSE Coordinators

office: 02.05.059
email:  coordinators(at)cse.tum.de

phone: +49 89-289-18629

CSE Info

office: 02.05.042
email:  info(at)cse.tum.de

phone: +49 89-289-18611

Helpful Tips

To succeed in your studies, the Department of Informatics has put together a list of  helpful tips.