Computational Mechanics M. Sc.

The master's program in Computational Mechanics at the TUM School of Engineering and Design is structured along the disciplines of structural and fluid mechanics, mathematics and computer science. Based on mechanical fundamentals, it aims to incorporate mathematical principles, computational methods and software development.

Nowadays and even more in the future, the development of sustainable and efficient engineering systems and products relies on computational mechanics simulations. The degree program thus focuses on solving real-world engineering problems of interest to society using numerical modeling and simulation methods. The small cohort size and the diverse international background of the students make this program ideal for interdisciplinary exchange of ideas and building a strong network for your future career.

What you'll learn for your future?

Our program enables you to take advantage of the rapid increase in computing resources to enhance complex mechanical systems with sophisticated numerical analysis. This will also enable you to develop resource-efficient and sustainable products that support the technological changes of the 21st century.

We believe that a solid engineering education is based on a deep understanding of the fundamental principles of solid mechanics, fluid mechanics and mathematics. Therefore, the program provides you with key skills in continuum and fluid mechanics, finite element analysis, and computational materials modeling. The course content includes computational fluid or structural dynamics in engineering, artificial intelligence and machine learning. Create your own curriculum from a variety of electives.

As a methods-oriented discipline, you will be well-prepared for a career in engineering, such as civil, mechanical, automotive, or aerospace engineering. Our research-oriented master's program trains highly qualified professionals for industry and academia to advance engineering simulation. We consider it a valuable sign of our education quality that about one third of our graduates go on to pursue doctoral studies. Join us at TUM and let us shape the future of computational mechanics together!

Study Information

Type of Study: Full Time
Standard Duration of Studies: 4 Semester
Credits: 120 Credits
Main Locations: Campus Munich
Start of Degree Program: Winter Semester (October)
Application Period: Winter semester: 01.01. – 31.05.
Required Language Proficiency: English
Tuition Fees: for Students from Non-EU Countries
Since our students come from various technical backgrounds, the first semester is comprised of mandatory subjects devoted to the study of fundamental topics in the different disciplines Structural Mechanics and Analysis, Fluid Mechanics, Computational Mechanics and Computation in Engineering. Furthermore, you will receive a tailored introduction to C++ in an onboarding week.
During the second and third semesters you can choose from a variety of elective courses and thus build an individual specialization. You can furthermore build an individual skill-set and follow your career goals through including up to 10 ECTS from various courses at TUM. Furthermore, during the second and third semester you will work on a software project in our module Software Lab. This interdisciplinary project is organized in small groups and is designed to give you hands-on experience in transferring your theoretical and methodological knowledge into a software implementation.
The fourth semester is devoted to your master’s thesis worth 30 ECTS and finalizes your studies at TUM.

The Master’s program Computational Mechanics addresses the treatment of mechanical problems through numerical methods and their implementation in computer codes. To this end, we have a strong focus on teaching the fundamental principles and methodologies in Mechanics.

Our mandatory courses are:

  • Continuum Mechanics
  • Advanced Fluid Mechanics
  • Finite Element Methods 1
  • Computational Material Modeling 1
  • Computation in Engineering 1
  • Software Lab

Our core elective courses are organized in two categories and include:


  • Structural Dynamics
  • Theory of Plates and Shells
  • Computational Material Modeling 2
  • Computational Fluid Dynamics


  • Functional Analysis and Computational Linear Algebra
  • Finite Element Method 2
  • Artificial Intelligence in Computational Mechanics
  • Optimization

Our various elective offers can be found in our curriculum wiki-page.

The curriculum is rounded off by 3 ECTS worth of general education modules that include soft-skill or language courses.

We encourage the pursuit of a stay abroad through the various offers at TUM. Contact your study coordinator for an individual counseling.

Further information about exchange programs at the ED can be found on the going on exchange wiki-page.

The Master’s in Computational Mechanics furthermore offers the possibility of a joint degree program together with the Technical University of Denmark - DTU.

There is no compulsory internship. There is no mandatory internship. You may take a leave of absence for a voluntary internship in a related field. For information on an internship during the study time, please contact your Departmental Student Advisor.

Please apply through the TUMonline application portal and upload your application documents.

The selection is made by means of an aptitude assessment procedure. This is a two-stage process in which suitability for the special qualitative requirements of the master’s degree program is assessed.

You can find further information about the evaluation as well as the required documents in our wiki-page on the application procedure.