Fakultät Informatik

Curriculum and Modules

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

  • 90 credits for lectures, exercises, and practical courses;
  • 30 credits for the  Master's Thesis.

Please note that the curriculum changes slightly for students starting in winter term 17/18.

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

For students who have started from winter term 2017/18:

  • Section A (Computer Science): 25 credits
  • Section B (Numerical Analysis): 21 credits
  • Section C (Scientific Computing): 21 credits
  • Sections D+E (Applications, Methods and Techniques): 23 credits

For students who have started until winter term 2016/17:

  • Section A (Computer Science): 30 credits
  • Section B (Numerical Analysis): 21 credits
  • Section C (Scientific Computing): 21 credits
  • Sections D+E (Applications, Methods and Techniques): 18 credits

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.

Course registration is done via TUMonline. You can find detailed information on how to register for courses  here.

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 for students who have started from winter term 2017/18

Exemplary study plan for students who have started from winter term 2017/18

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