Master of Computer Science

For the Department of Computer Science the Master of Computer Science is the standard degree. The program deepens the knowledge gained in the Bachelor of Computer Science and comprises several different types of courses (see below for a list) to guarantee a good balance between theory and practice.

The Master of Computer Science at the TU Darmstadt is quite flexible. There is not a single mandatory course, only some restrictions in the selection of courses are imposed. Students have to absolve 60 ECTS of Computer Science courses, 30 ECTS of an Application Subject that enables students to study at other departments by applying their achieved skills in Computer Science, and a 30 ECTS Master Thesis. During the latter students show that they are able to solve a complex task in time by using scientific methods.

All Computer Science courses come from eight different areas which are listed and shortly described below:

1. Computational Engineering (coordinator: Prof. Dr. von Stryk): Simulation and Construction, Robotics, and High Performance Computing
2. Computer Microsystems (coordinator: Prof. Dr.-Ing. Koch): Microelectronic and Embedded Systems, System programming
3. Foundations of Computing (coordinator: Prof. Dr.-Ing. Mantel): Deciding, Reconstructing, Perceiving, Optimizing
4. Human Computer Systems (coordinator: Prof. Roth, Ph.D.): Graphical and Multimodal interactive Systems
5. Data and Knowledge Engineering (coordinator: Prof. Dr. Fürnkranz): Interconnected Information- and Knowledge-Management, e-Learning
6. Net Centric Systems (coordinator: Prof. Dr. Mühlhäuser): Media Technology, Computer Networks, Distributed Systems
7. Software Engineering (coordinator: Prof. Dr.-Ing. Mezini): Languages/Methods/Tools, Components, Architectures
8. Trusted Systems (coordinator: Prof. Dr. Katzenbeisser): Security, Reliability, Correctness

Note that all courses as well as all other study related issues are handled in TUCaN, the campus Management System of the TU Darmstadt.

In general, there are two different forms of exams as well as course forms:
- Fachprüfungen: written or oral exam, course is a lecture with or without an exercise (in TUCaN event type 'Integrated Course' or Lecture)
- Studienleistungen: report or presentation or code, course is a practical course, a seminar etc. (in TUCaN event type Seminar, Internship, 'Project Seminar'; please note that the event type Oberseminar cannot be chosen as they are special courses only valid for special types of students of the TU  Darmstadt)

In the Master of Computer Science, students have to select at least four of the abovementioned eight areas (but may also choose five). Then, a total of 45 - 48 ECTS have to be completed as Fachprüfungen (at least six ECTS in each area) and 12-15 ECTS as Studienleistungen. This sums up to 60 ECTS. Additionally 30 ECTS in an Application Subject have to be completed. For a list of such Application Subjects see here (at the bootom of the page you will find study plans of these Application Subjects). In the end, students have to complete a Master Thesis which has 30 ECTS and lasts six month (the last semester). In total the Master of Computer Science should last four semesters (30 ECTS per semester).

Please note that there are also five Specialized Master Degrees. Information about them can be found here.

A list of all English courses can be found here.

Some or all of the following information is available in German language only.


no news in this list.

A A A | Drucken Print | Impressum Impressum | Sitemap Sitemap | Suche Search | Kontakt Contact | Website Analysis: More Information
zum Seitenanfangzum Seitenanfang