Diese Seite ist nur auf Englisch verfügbar, da die Unterrichtssprache Englisch ist und wir für diesen Studiengang keinen Deutschnachweis fordern.

Contents of the Degree Program

The successful completion of the CSE Master's Program requires 120 credits:

Module Overview

The credits for lectures, exercises, and practical courses are divided among five sections as follows:

This table shows the situation for students who started from the winter term 2021/22.

  Section ECTS
Required Modules Section A: Computer Science - required 10
  Section C: Scientific Computing 31
Elective Modules Section A: Computer Science - elective

min. 10

  Section B: Numerical Analysis min. 16
  Section D: Applications of CSE min. 8
  Section E: Methods and Techniques of CSE max. 15

  Section ECTS
Required Modules Section A: Computer Science - required 10
  Section B: Numerical Analysis 21
  Section C: Scientific Computing 21
Elective Modules Section A: Computer Science - elective 15
  Section D: Applications of CSE

23 (across D & E)

  Section E: Methods and Techniques of CSE

Considering that the master's thesis usually deals with some field of application, the overall ratio between basic subjects and application-related subjects is approximately 50/50.

Below you can see the most common (and recommended) structure for your CSE studies, but you do not have to follow it. You are free to decide when to take which mandatory and elective subjects. If you have any doubts about the structure of your studies, please contact the CSE coordinators at coordinators@cse.tum.de.

Exemplary study plan

In the following we give an exemplary study plan for students who have started in the winter term 2021/22.

The computer science catalog is divided into a mandatory part (Advanced Programming, Parallel Programming) and an elective part (Visual Data Analytics, Patterns in Software Engineering, Fundamental Algorithms, Computer Architecture and Networks). At least 10 ECTS have to be acquired from the elective part of computer science (each of the modules has 5 ECTS)

At least 16 ECTS have to be completed from Section B (Numerical Analysis).

Modules in Sections D & E are chosen individually by each student (at least 8 ECTS from D, details under Elective Modules).

First semester (Mid October - Mid February, 29 ECTS)

A: Computer Science B: Numerical Analysis C: Scientific Computing
IN1503 Advanced Programming MA3305 Numerical Programming I IN2005 Scientific Computing I
Computer Science elective 1 IN2182 Scientific Computing Lab

 

Second semester (Mid April to end of July, 31 ECTS)

A: Computer Science B: Numerical Analysis C: Scientific Computing D: CSE Applications
IN2147 Parallel Programming MA3306 Numerical Programming II IN2141 Scientific Computing II Application elective 1

IN2397 Advanced Practical Course

Computational Science and Engineering

 

Third semester (Mid October - Mid February, 30 ECTS)

A: Computer Science C: Scientific Computing D: CSE Applications E: Further Electives
Computer science elective 2 IN2183 CSE Seminar Scientific Computing Application elective 2 Further elective 1
Application elective 3 Further elective 2

 

Fourth semester
The final semester will be devoted to the master's thesis. You can choose to conduct your thesis at one of TUM’s partner institutions or at an external company, if desired.