Fakultät Informatik

Curriculum and Modules

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

Please note that the curriculum for students starting in winter term 17/18 differs from the curriculum for students having started until winter term 16/17.

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

Module Overview

This table shows the situation for students who have started from winter term 2017/18.

Students who have started until winter term 2016/17, please have a look at the drop down menu below.

SectionECTS
 Required Modules

Section A: Computer Science - required10
Section B: Numerical Analysis21
Section C: Scientific Computing21
 Elective Modules

Section A: Computer Science - elective15
Section D: Applications of CSE
23
Section E: Methods and Techniques of CSE

Module Overview for students who have started until winter term 2016/17

Module Overview for students who have started until winter term 2016/17

SectionECTS
 Required Modules

Section A: Computer Science30
Section B: Numerical Analysis21
Section C: Scientific Computing21
 Elective ModulesSection D: Applications of CSE
18
Section E: Methods and Techniques of CSE

Assuming that the Master's Thesis will typically deal with some field of application, the overall ratio between foundation subjects and application-related subjects is therefore approximately 3:2.

Please also read the information on  course registration.

Below you can find the most common (and recommended) way to structure your CSE studies, but you're not required to follow it. You can choose freely when to take any of the courses, both required and electives. If you have doubts regarding the structure of your studies, contact us at  coordinators(at)cse.tum.de.

Exemplary study plan

In the following we give an exemplary study plan for students who have started from winter term 2017/18.

Students who have started until winter term 2016/17, please have a look below.

The computer science catalog is split in a mandatory part (Advanced Programming, Parallel Programming) and an elective part (Scientific Visualization, Programming of Supercomputers, Patterns in Software Engineering, Fundamental Algorithms, Computer Architecture and Networks). 15 ECTS from the elective part of computer science have to be earned (each of the modules has 5 ECTS)

Modules in Sections D & E are chosen individually by each student (from two different catalogs, at least one D catalog).

First semester

Mid October - Mid February, 29 ECTS:

A: Computer ScienceB: Numerical AnalysisC: Scientific Computing
IN1503 Advanced ProgrammingMA3305 Numerical Programming IIN2005 Scientific Computing I
Computer Science elective 1IN2182 Scientific Computing Lab

Second semester

Mid April to end of July, 30 ECTS:

A: Computer ScienceB: Numerical AnalysisC: Scientific ComputingD & E: Applications, Methods and Techniques
IN2147 Parallel ProgrammingMA3306 Numerical Programming IIIN2141 Scientific Computing IIApplication area elective 1
Application area elective 2

Third semester

Mid October - Mid February, 31 ECTS:

A: Computer ScienceB: Numerical AnalysisC: Scientific ComputingD & E: Applications, Methods and Techniques
Computer science elective 2IN2012 Parallel NumericsIN2183 CSE Seminar Scientific ComputingApplication area elective 3
Computer science elective 3Application area elective 4

Forth 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

Exemplary study plan for students who have started until winter term 2016/17

Exemplary study plan for students who have started until winter term 2016/17

Modules in Sections D & E are chosen individually by each student (from two different catalogs, at least one D catalog).

First semester

Mid October - Mid February, 22 hours of lectures and classes per week:

A: Computer ScienceB: Numerical AnalysisC: Scientific Computing
IN1503 Advanced ProgrammingMA3305 Numerical Programming I


IN2005 Scientific Computing I
IN2189 Computer Architecture and NetworksIN2182 Scientific Computing Lab

IN2157 Fundamental Algorithms

Second semester

Mid-April to end of July, approx. 23 hours of lectures and classes per week, including a seminar:

A: Computer ScienceB: Numerical AnalysisC: Scientific ComputingD & E: Applications, Methods and Techniques
IN2147 Parallel ProgrammingMA3306 Numerical Programming IIIN2183 CSE Seminar Scientific ComputingApplications, Methods and Techniques: 1-3 lectures from 2 different catalogues
IN2141 Scientific Computing II

Third semester

Mid-October to mid-February, 22 hours of lectures and classes per week:

A: Computer ScienceB: Numerical AnalysisD & E: Applications, Methods and Techniques
IN2026 Scientific VisualizationIN2012 Parallel NumericsApplications, Methods and Techniques: 1-3 lectures from 2 different catalogues
IN2190 Programming of Supercomputers
IN2081 Patterns in Software Engineering

Forth 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. In all cases, a professor from TUM must be one of the two thesis examiners.

 

Contact Adresses

CSE Coordinators

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

phone: +49 89-289-18629