Main Content

Data Science (Master of Science)

Program: Data Science
Degree: Master of Science (M.Sc.)
Program length: 2 years / 4 semesters (120 ECTS points)
Start: winter and summer semester

The project-oriented course of study in the "Data Science" master program consists of in-depth studies and specializations in computer science, such as data mining, efficient algorithms or data management, as well as a mathematical major topic in the field of "Analytics" or "Scientific Computing".

The program's objective is particularly an intensification of independent scholarly work.

Major topics

In addition to various expansion and in-depth modules from computer science fields, e.g. in the areas of machine learning, software development, scalable systems and Big Data technologies, which can be compiled according to individual interests, students will choose one of the major topics of statistical data analysis or "scientific computing" in the mathematical area of the program.


A degree from the "Data Science" master program qualifies you for independent work and to lead projects in industry, business and scientific or public institutions where scalable methods and techniques for the analysis of large and heterogeneous data are used, in addition to simulation in the solving of scientific, economic or technical problems.

A particularly successful master's program furthermore grants you access to a doctorate – primarily in the fields of computer science and applied mathematics.

  • Admission requirements

    Required university degree

    Certification of a degree from a specific "Data Science" bachelor's program or certification of a comparable domestic or foreign qualifying university degree.
    A bachelor's in mathematics or computer science qualifies for admission if at least 90 credit points have been completed in modules in which competencies at the level of the basic and required modules of the Marburg bachelor's program in "Data Science" have been acquired. 72 CP of those should be earned in modules that conform to the objectives and competencies of the following modules of the Marburg "Data Science" bachelor program:
    object-oriented programming, algorithms and data structures, system software and computer communication, as well as efficient algorithms, machine learning, principles of linear algebra, principles of analysis and principles of higher mathematics.
    The qualifying university degree must be obtained with an overall assessment of 3.0 (7.9 grade points according to § 28 of the General Terms) or better.

    The examination board can make admission contingent on additional academic performances and/or examination performances of 30 CP at maximum being produced. In this case, the program can be extended accordingly.

    Certifications of program-specific knowledge and skills to be submitted prior to admission

    German skills:
    DSH 2

    Skills in the English language according to the "Common European Framework of Reference for Languages of the Council of Europe," Language level B2 are recommended.

    Admission Mode Direct admission is granted with complete fulfillment of the admission requirements.
  • Who can answer questions?


    Please note that due to the current health situation related to the corona virus, all personal consultation hours are unfortunately cancelled until further notice.


    Technical questions about your application


    Content-related questions about the program

    Prof. Dr. Dominik Heider
    Hans-Meerwein-Straße 6
    Room 04B15
    Phone: +49 6421/28-21579

    Formal questions about your application

    In case of formal questions about the application, please contact Master's Coordination with your application number (if available) at .

  • Application & Deadline