Program structure – Master of Science Computational Sciences

The degree program “Master of Science Computational Sciences” is an interdisciplinary degree program that combines numerical mathematics and computer science with one natural science in a major. Students can select their Natural Science from Geosciences, Theoretical Chemistry, Meteorology or Physics. The degree program lasts four semesters (standard period of study).

In the first three semesters, the major pursued in the Bachelor’s degree (Mathematics or Natural Science) will be scientifically substantiated. Parallel to this, students will attend an adaptive module in order to learn the basics of their other respective major which was of secondary importance during their Bachelor’s degree program. They will also complete the numerical mathematics module “Computational Science” (Wissenschaftliches Rechnen), two Computer Science modules with a focus of their choice, as well as a major module in their chosen field of Natural Sciences. This module will focus on providing students with specialized knowledge in this field. In the third and fourth semesters, students will mainly focus on preparing and writing their Master’s thesis as well as preparing for the final oral examination (examination colloquium).


First to third semester

  • An adaptive module in numerical analysis or a specialization module in mathematics
  • Computational Science (numerical analysis and modeling lab course)

Computer Science

First to third semester

  • Two Computer Science modules (lectures, exercises and internships) with Software Development / Software Technology / Computer Graphics / Databases / Simulation as possible focal points

Natural Science

First to third semester

  • Adaptive module or specialized module in the selected Natural Science
  • Major module in the selected Natural Science

Research period/final module

Third to fourth semester

  • Thematic specialization (graduate seminar)
  • Master’s thesis
  • Final oral examination (examination colloquium)

For more information on the degree program Master of Science Computational Sciences, please visit Detailed information on modules and courses is provided in the respective examination regulations and the module catalog. All documents are available in the download center.