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

    We require proof that you have completed a relevant Bachelor's degree in the fields of Data Science, Mathematics or Computer Science or proof of a comparable domestic or foreign professionally qualifying university degree. The professionally qualifying university degree must have been passed with an overall grade of 2.3 or 10.0 grade points or better in accordance with § 28 of the General Provisions.

    As part of the completed degree program or another degree program, a total of at least 90 credit points (CP) must have been completed in modules from the two scientific disciplines of Mathematics and Computer Science. Of these, at least 72 CP must be in modules that correspond to the objectives and competencies of the following modules: "Object-oriented programming", "Algorithms and data structures", "System software and computer communication" and "Efficient algorithms", "Machine Learning", "Fundamentals of linear algebra", and either "Fundamentals of analysis" and "Fundamentals of higher mathematics" or "Analysis I" and "Analysis II".

    The Examination Committee may link admission to the condition that additional coursework and/or examinations totalling a maximum of 15 CP be completed. In such cases, the degree programme may be prolonged accordingly. Competencies from the "Machine Learning" module must be demonstrated in all cases. This module cannot be completed retrospectively as a condition.

    Knowledge and skills specific to the course to be demonstrated prior to admission

    The degree programme's modules and courses are usually taught in English. A German-language course is also possible if requested by all the students in the module or course. The coursework and the examinations can be taken in either German or English, depending on the student's choice. Optional and mandatory courses may include modules imported from Bachelor's degree programmes or other subject areas in the German language, which means the choice may be restricted in some cases.

    Therefore, either

    • a) English proficiency of at least level C1* of the "Common European Framework of Reference for Languages” must be proven. Proof is provided exclusively by a language certificate from an internationally recognized language examination. Purely English-language studies or school certificates are not sufficient or

    • b) English proficiency of at least level B1* of the "Common European Framework of Reference for Languages" and German proficiency of at least level "DSH-2"* must be proven.

    *The linked website provides further information on the evidence and certificates required to prove that the language level has been reached.

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

    Technical questions about your application


    Content-related questions about the program

    Prof. Dr. Christin Seifert
    Hans-Meerwein-Straße 6
    Room 06D20
    Phone: +49 6421/28-25460

    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