Computational Engineering (MSc)

Dieser Studiengang wird nur in englischer Sprache angeboten.
What is the degree program about?

This degree programme is designed for students who want to further pursue their interests in the fields of computer science and an additional engineering subject of their choice. For this reason, applicants must have a sound basic education in both fields. Ideally they will have a Bachelor's degree in computational engineering or another engineering discipline with a strong element of computer science – or vice versa.

A solid background in mathematics is essential. At least two years of previous study in university-level technical mathematics are required for admission to the degree programme. Additional knowledge of numerical mathematics is an advantage. The duration of the programme is at least four semesters, the final semester being devoted to the Master's thesis. The thesis is designed to introduce students to research at the University.

As the degree programme has an international perspective, both German and English modules are offered. Examinations may be taken in either English or German and the Master's thesis may be written in English. This means that international students may complete the degree programme entirely in English.

Candidates must choose a technical application field (TAF) when they apply. We strongly advise that you contact the programme coordinator or the TAF coordinator for more information about the technical application fields. A description of all TAFs available in the current academic year is available here.

The Master's degree program Computational Engineering, along with two partner programmes at Technische Universität München, forms the basis for the Bavarian Graduate School of Computational Engineering (BGCE) Elite degree programme. Students may apply for this after completing the first semester of the regular Master's degree programme. The highly project-specific and research-oriented modules offered in the Elite programme add even more possibilities to those already available in the regular programme. In addition to collaboration between partner programmes, shared soft skills courses are also held regularly.

Admission requirements

Students and graduates of the Bachelor's degree programme in Computational Engineering at FAU

  • A Bachelor's degree from FAU completed with a good grade

German and international students with a degree in a subject other than computational engineering must meet the following requirements:

  • Excellent Bachelor's degree or equivalent qualification in computer science, a related science or engineering subject or in mathematics.
  • Skills and experience in computing and programming. In addition to knowledge of the basic concepts of computers and computer science, solid programming experience in languages such as C or C++ is expected.
  • Extensive education in engineering mathematics.
  • Interest in solving engineering and science problems using computers and high-performance computers.
  • International students
    • Good knowledge of English – TOEFL result of at least 560 or an equivalent qualification.
    • Interest in a two-year stay in Germany. Intensive German language training is part of the programme.

a) Consecutive degree programme for the following Bachelor's degree

Computational Engineering

b) Related Bachelor's degrees/admission to the Master's degree programme possible with additional courses

Admission is also possible with a Bachelor's degree in sciences, in particular in physics and mathematics.

Application via the online application portal campo.

Further information about the application procedure is available here.

Structure of the programme

The components of the Master's degree programme in Computational Engineering are one seminar, modules in the three main areas – mathematics, computer science and the technical application field (TAF) – and the Master's thesis.

There is a standard study plan for each TAF, although all modules in the Master's degree programme are elective. Students can choose their modules from the module catalogues of various Master's degree programmes in computer science, engineering, applied mathematics and physics. In order to participate in the Elite degree programme students must complete 30 additional ECTS credits.

Elective modules in mathematics [30 ECTS]

Mathematics modules can be chosen from the Applied Mathematics module catalogues or from the Faculty of Engineering. The modules must be mathematics based.

Elective modules in computer science [30 ECTS]

Students can choose modules offered by the Department of Computer Science for the Master's degree programme in Computer Science.

Elective modules in the technical application field, TAF [30 ECTS]

In this area students can choose modules from all Master's degree programmes at the Faculty of Engineering, with the exception of modules offered by the Department of Computer Science.

Seminar [5 ECTS]

The seminar is part of one of the elective subjects listed above. Students can therefore choose a seminar from a Master's degree programme at the Department of Computer Science, Applied Mathematics or another module from the Faculty of Engineering that is related to the TAF.

Master's thesis [30 ECTS]

Students can register for the Master's thesis at the Examinations Office as soon as they have successfully completed 70 ECTS credits. The thesis requires approximately 810 hours of work and must be completed within six months after registration. The topic of the thesis must be related to the subjects that the student has studied over the course of the Master's degree programme. All students are usually assigned one supervisor for their thesis. The Master's thesis may involve regular meetings with the supervisor and/or members of a larger research group. It may be written in English. An oral presentation of the results lasting 30 minutes with a subsequent discussion form part of the assessment.

Elite programme [30 ECTS]

'Do more – get more!' is the motto of the BGCE Elite degree programme. This means that students must complete an extra 30 ECTS credits within the standard duration of studies. These credits are divided into three groups, with 10 ECTS credits each for different subject-related modules, soft skills and an additional project. The subject-related modules include specific summer schools, compact courses and the regular workshop where participants take part in discussions with students from the partner programmes (research day). Soft skills modules include management skills, teaching and academic writing. For the project students generally develop software to solve a specific practical problem as a team.

Note: Degree programme structure

Bachelor's degree program in Computational Engineering
Degree program start date and application deadlines

Please find more detailed information on how to apply for a Master or advanced degree program on the following website:

Back to degree programs


Degree type: Master of Science (MSc)
Type of study: Master
Location: Erlangen
Standard duration of study: 4 Semester
Start date of degree program: Winter Term
Language: Entirely in English
Faculty: Faculty of Engineering
Admission: Qualification assessment