Overview This English-taught Master of Science builds advanced skills in using realistic computational models and experimental verification for engineering applications. The programme emphasizes numerical simulation as a core tool for analysing and designing complex systems and materials, with training that spans both theory and hands-on computational methods.
What you will study The curriculum covers essential topics needed for modern computational engineering practice, including:
Research focus and strengths With a clear research orientation, the programme prepares graduates well for doctoral studies and for innovative R&D roles in industry. Many instructors have significant international experience, having worked abroad for substantial parts of their careers, which contributes to an internationally informed teaching approach. Established in 2000 and with more than 650 alumni, this programme is one of Germany’s earliest and most successful international master’s degrees in computational engineering.
Entry & application (concise)
The two-year Master’s program begins every winter semester and is structured over four consecutive semesters. In the first semester all students take foundational courses that build a common technical base: mathematics, structural engineering, numerical methods and mechanics. These core modules equip you with the analytical and computational tools needed for advanced study and engineering applications.
In the second and third semesters students follow a mix of required modules and electives, allowing you to deepen expertise in computational techniques, structural analysis and related areas while tailoring the curriculum to your interests. By completing these courses you will develop advanced numerical modelling skills, the ability to translate physical problems into computational formulations, and competence in applying theory to practical engineering challenges.
The fourth semester is reserved for an independent Master’s thesis. You may carry out your thesis at a university research group or in collaboration with industry; in either case a lecturer from the program provides academic supervision. The faculty’s strong industry links can help students secure company cooperations for applied projects. On successful completion graduates are awarded the academic degree Master of Science (MSc) by Ruhr-Universität Bochum.
Key facts / programme requirements
This program admits applicants who hold a Bachelor's degree (or an equivalent qualification) in a relevant quantitative or engineering field. Acceptable backgrounds include civil engineering, mechanical engineering, related engineering disciplines, mathematics, or other comparable subjects that provide a strong technical foundation for computational engineering.
Degrees from other areas that do not provide sufficient overlap with engineering or mathematics are not eligible. Specifically, the program does not accept candidates whose Bachelor’s qualifications are in computer science, information technology, architecture, or those who hold an MBA.
If your degree title or content differs from the examples above but you believe it provides the necessary engineering and mathematical preparation, contact the admissions office for an individual evaluation of equivalence.
Admission requirements (summary)
Winter Semester (International)
15 May 2026
Winter Semester (EU/EEA)
15 July 2026
Graduates acquire advanced numerical modelling and experimental validation skills that qualify them for technical, development and research roles in engineering companies, consultancies and research institutions. The programme’s strong research orientation and methodological depth also make graduates competitive candidates for PhD programmes in computational mechanics and related fields.
Industry connections and the option to complete an industrial Master's thesis enhance practical experience and employability in sectors such as structural and mechanical engineering, materials science, CFD applications and software development for engineering analyses.
Technical University of Munich — München
Deggendorf Institute of Technology — Cham
SRH University — Heidelberg
RWTH Aachen University — Aachen