This master's programme takes an interdisciplinary approach, combining computational methods, applied mathematics and engineering principles. It is designed for students who want to apply numerical modelling and simulation to engineering problems, drawing on tools from computer science and applied math while remaining connected to practical engineering contexts.
Students can focus their studies in one of two specialisation tracks:
Alongside the specialised coursework, the curriculum includes shared modules on general methods of applied mathematics to ensure a strong theoretical and numerical foundation. The programme also offers German language classes to help international students with everyday life and professional integration in Germany.
Typical application requirements (confirm exact details on the programme website):
For precise entry criteria, required documents, and application deadlines, consult the official programme pages or contact the admissions office.
This MSc program is structured over four semesters and awards a total of 120 credit points. In the first three semesters students complete a mix of mandatory (core) and elective courses, totaling 90 credit points (about 30 credit points per semester). The fourth semester is devoted entirely to the independent Master’s thesis and its public defense, which together account for the final 30 credit points.
The taught portion combines compulsory core coursework with elective options so you gain both a solid foundation and the freedom to specialize. Core courses cover the essential computational and quantitative techniques needed for modeling, simulation and data-driven analysis, while electives allow you to apply those tools to specific scientific or engineering problems. Coursework is designed to build progressively from fundamentals toward more advanced, project-oriented learning.
By the end of the program you will have developed the ability to formulate and analyze computational models, implement and evaluate numerical methods and software, and carry out independent, interdisciplinary research. The Master’s thesis demonstrates your capacity to plan and execute a substantial research or development project and to present and defend your results formally.
Requirements (curriculum structure)
To apply you must hold a first university degree that qualifies you for a profession in one of these areas: Computational Science and Engineering, Electrical Engineering, Information Technology, or Mechanical Engineering. That degree must comprise at least 180 credit points (or be a recognized equivalent). Admission decisions are based on whether a successful completion of the Master's programme is realistically expected from your prior studies and preparation.
You must demonstrate solid subject knowledge in the specific fields required for the track you choose (see track-specific minimum credit requirements below). Applicants are normally expected to have completed their first degree with a strong overall result — at least 85% of the maximum CGPA (for example, better than 3.5 out of 4.0 or 8.5 out of 10.0) or an equivalent grade under a different grading system. Alternatively, you may submit other academic qualifications or evidence of overall academic progress that convincingly indicate a high likelihood of successful graduation. You may also strengthen your application with a GATE score; a minimum GATE score of 500 is accepted.
Academic background:
Track-specific subject-knowledge requirements:
Academic performance threshold:
Optional exam to strengthen application:
If your credit system or grading scale differs from the ones above, provide official documentation to demonstrate equivalence and to help assessors confirm you meet these requirements.
Winter Semester (International)
Please check the application periods online athttps://www.uni-rostock.de/en/study/international-students/degree-students/application-for-non-german-prospective-students-via-uni-assist/.
Graduates are prepared for roles that require advanced computational modelling and simulation skills across electrical and mechanical engineering domains. Typical positions include simulation engineer, computational scientist, R&D engineer, software developer for engineering applications, and consultant in industries such as automotive, aerospace, energy, and electronics.
The programme also provides a solid foundation for academic careers and doctoral studies in computational science and engineering or related fields. The emphasis on applied mathematics and specialised computational methods makes alumni competitive for research positions in universities, research institutes, and high-tech companies.
Trier University of Applied Sciences — Birkenfeld
Technische Universität Braunschweig — Braunschweig
Furtwangen University — Villingen-Schwenningen
University of Siegen — Siegen