M.Sc. Computer Science - Overview
- Master of Science (M.Sc.)
- 4 semesters
- 120 ECTS / 3600 hours
- German
- ≈ 310 € tuition fee per semester
- B.Sc. degree required (min. 3.0)
- Think creatively and independently
- Solve complex problems with state-of-the-art methods
- Pursue an industry career as a computer scientist
- Continue your research as a doctoral student
Apply now!
Information on admission requirements and the application procedure for international applicants can be obtained from the Student Secretariat. Information for applicants with German degrees or certificates can be found here.
Curriculum structure
At least 39 + 18 ECTS
- Data Analytics
- Scientific Computing
- Computer Engineering
There are three focus areas to choose your specialization from. You must earn at least 39 ECTS credits in your chosen specialization and at least 18 ECTS credits from another focus area. You must take a seminar that matches your chosen specialization.
At least 9 ECTS
- Computational Finance
- Business Mathematics
- Communication/Information Technology, Mobile Communication Systems
- Control Engineering
- ...
In the interdisciplinary area, you can take modules that focus on the use of computer science methods in various application fields.
- Algorithms and Data Structures
- Practical Computer Science
- Theoretical Computer Science
- Computer Engineering
- Digital Transformation
Building on your Bachelor's studies, you can take modules in this area that cover advanced concepts from the core areas of computer science mentioned above. You do not have to take modules in this area; you can earn your ECTS credits solely in the other three areas.
At least 6 ECTS
- Foreign Languages
- Basics of Start-Up Management
- Teaching and Education
In this area, you can expand your knowledge beyond computer science. For example, you can take a language course or learn how to start and manage a start-up.
The master's thesis offers you the opportunity to scientifically discuss a question in an area of your choice. The degree awarded confirms that you are able to address a problem based on state-of-the-art research and using scientific methods.