Master Program

Master Program

The master program is designed to allow students to pursue studies both in Computer Science and in an engineering field of their choice. For this reason, applicants are required to have knowledge in both of these areas. Ideally, students have either a bachelorʼs degree in Computational Engineering or an engineering degree with a strong computer science component. A good mathematical background is essential. The program requires a minimum of 2 years of engineering mathematics at the university level. Additionally, knowledge in numerical mathematics is strongly recommended. The master program takes a minimum of four semesters. The main purpose of the last semester is the preparation of the masterʼs thesis. The thesis is intended to introduce students to research work at the university.


One of the application requirements for the master program is a bachelorʼs degree in Computational Engineering, Computer Science, Applied Mathematics, or in an engineering discipline. Since the program contains components from computer science, engineering and applied mathematics it is important that applicants have a sufficient background in these areas. Students who have completed the bachelor program in Computational Engineering at the University of Erlangen-Nürnberg and apply for the Master degree in Computational Engineering are called consecutive students. Students with a bachelor degree other than in Computational Engineering are called non-consecutive students, these are for example international students. Non-consecutive students can start with the master program only in the winter term. A detailed information for the application is given under the link Application Master.


Due to its international orientation, the modules of the master program are offered in English. If students prefer they can take modules in German. Examinations can be taken either in English or German, and the masterʼs thesis can be written in English or in German.

Technical Application Field (TAF)

The master program requires students to choose their Technical Application Field. Students are encouraged to consult the study advisor or to contact the persons in charge of the TAFs (TAF- Vertreter) to obtain further information related to the application area. A list of addresses is provided in section Contact Persons and Addresses. You find a description of the TAFs offered in this academic year under Technical Application Fields.

General Structure of the Master Program

The master program in Computational Engineering consists of a seminar, the three sections Mathematics, Computer Science and Technical Application Field, and the masterʼs Thesis (overall 120 ECTS). There is a standard study plan for each TAF. Nevertheless, in the master program all modules are elective. Students can choose modules from the CE module catalogue for the different master studies in the Computer Science, Engineering, Applied Mathematics, and Physics departments.

Mathematics (Mathematik) [min 20 ECTS]. Mathematics modules for the master program can be taken from CE module catalogue and are offered by the department of applied mathematics and from the different departments of the School of Engineering. The modules must have a mathematical orientation.

Computer Science (Informatik) [min 20 ECTS]. The student can select modules from CE module catalogue offered by the Computer Science Chairs for the master program in computer science.

Technical Application Field (Technisches Anwendungsfach, TAF) [min 20 ECTS]. In this section the student can select modules from CE module catalogue offered by all master programs of the School of Engineering. The only exception are modules from the department of computer science.

Seminar [5 ECTS]. The seminar is part of one of the elective subjects mentioned above. Therefore, students can take a seminar of a master program from the department of computer science, the department of applied mathematics or a department of the School of Engineering related to the TAF.

Master Thesis (Master-Arbeit) [30 ECTS]. The masterʼs thesis can be registered at the registrarʼs office as soon as the student has successfully collected 70 ECTS point credits. It has an extent of around 810 hours and has to be completed within six months after the registration. The topic of the thesis must be related to subjects studied by the student during the master program. A special thesis advisor is usually assigned to each student. The thesis may involve regular meetings with the thesis advisor and also the participation in a larger research group. It can be written in English. An oral presentation of the results of about 30 minutes as well as a consecutive discussion are obligatory.

Standard Study Plan Master

For each TAF in the master program a standard study plan (Standard-Studienkonzept) specifies the recommended modules for the three section computer science, mathematics and TAF. Most modules are elective and can be changed according to the CE module catalogue . Any change in the study plan has to be acknowledged by the study advisor of the master program and the advisor of the corresponding TAF and must follow the CE module catalogue. You find the standard study plans for the different TAFs under the following link Standard Study Plans