Data Engineering

Data Engineering

Data Engineering
Master of Science - Graduate program
Data Engineering - The program

The curriculum of the Data Engineering program provides students with a comprehensive understanding of the big data aspects of data analytics and data science, with the technological challenges of data acquisition, curation, and management.

The program focuses on the application of computer skills and mathematical knowledge to solve real-world problems in different industries. It appeals to students with a wide range of career goals and backgrounds, and offers four focus tracks: Computer Science, Geo-Informatics, Bio-Informatics, and Business & Supply Chain Engineering.

These tracks prepare students for advanced projects and their master's thesis, giving them hands-on experience in their area of interest. The program is well-rounded, providing students with theoretical knowledge and practical experience, giving them the tools to succeed in this rapidly growing field.

Read more

Interested in the program?
Career perspectives

Demand for Data Engineers is massive. Typical fields of work encompass the finance sector, the automotive and health industry, retail, and telecommunications.

An MSc degree in Data Engineering also allows students to advance to a Ph.D. and a career in academia and research institutions.

Read more

Key facts
Program Start Date 2023:
last week of August (orientation week), first week of September (classes)
Application Deadlines 2024:
July 31st
€ 20,000 per academic year
2 years full-time
All students are considered for an academic achievement scholarship based on their school grade point average (GPA).
EU students are eligible for a minimum guaranteed scholarship of € 4.000.
Financing Options:
Each admitted candidate will receive an individual financial package.
International university in Europe (THE 2023)
private university in Germany (THE 2023)
Job success within a year (Alumni survey)
Student clubs, 1 campus
Study Program Chair
Professor of Complex Systems
Distinguished Lecturer of Electrical Engineering
Ready for your future?

Today we are “drowning in data and starving for information” while acknowledging that “data is the new gold”. However, deriving value from all the data now available requires a transformation in data analysis, in how we see, maintain, share and understand data.

Data Engineering is an emerging profession concerned with the task of acquiring large collections of data and extracting insights from them. It is driving the next generation of technological innovation and scientific discovery, which is expected to be strongly data-driven.

The program is embedded in the “Mobility” focus area at Constructor University. This focus area investigates the mobility of people, goods, and information. Even though the Data Engineering program is centered in “Mobility”, it includes contributions from and supports applications in the two other research foci: Health (bioactive substances), and Diversity (in modern societies).

Four program tracks to allow specialization:
Moreover, the Data Engineering program attracts students with diverse career goals, backgrounds, and prior work experience. Therefore, the program offers four focus tracks within which the students can choose to specialize further:

  • Computer Science,
  • Geo-Informatics,
  • Bio-Informatics
  • Business & Supply Chain Engineering.

These tracks are a preparation for the Advanced Projects within the Discovery Area and the Master Thesis.

Computer Science Track: In particular, Computer Science provides students with the skills to go beyond a mere usage of existing toolboxes and to develop innovative data analysis techniques of their own design.

Geo-Informatics Track: It gives students an introduction to Geographic Information System techniques, principles of spatial analysis, and data mining with integration of remote sensing and GPS. It thereby provides an early exposure to earth science data and its handling.

Bioinformatics Track and the analysis of biomedical data: Integration and model-based interpretation of high-throughput data are severe bottlenecks in biomedical and pharmaceutical research. Data Engineering prepares students for the novel computational challenges in these fields.

Business & Supply Chain Engineering Track: Students can also choose the specialization track in Business & Supply Chain Engineering. A vast amount of data is collected as part of business processes in particular along supply chains. In this specialization track, students will concentrate on the full data analysis cycle including pre-processing of data, data analysis and deployment of model results within the business process.

Study program structure


DE Study Scheme Fall 2023


The Data Engineering graduate program is composed of foundational lectures, specialized modules, industry seminars and applied project work, leading to a master thesis that can be conducted in research groups at Constructor University, at external research institutes or in close collaboration with a company. The program takes four semesters (two years). The following table shows an overview of the modular structure of the program. The program is sectioned into five areas (Core, Elective, Methods, Discovery, and Career) and the Master Thesis. All credit points (CP) are ECTS (European Credit Transfer System) credit points. In order to graduate, students need to obtain 120 CP.

Elective area (15 CP)

The Data Engineering program attracts students with diverse career goals, backgrounds, and prior work experience. Therefore, modules in this area can be chosen freely by students depending on their prior knowledge and interests.

Students may choose any combination of the modules listed below. Each track may be followed completely and/or complemented with other modules (as necessary in case of the tracks with 10 CP).

program structure

Methods area (15 CP)

In the Methods Area advanced concepts, methods and technologies of data engineering are introduced with a view towards industrial applications. Students can choose freely from the modules in this area. To enhance flexibility, students may transfer modules between the Elective and the Methods Areas (except for remedial modules) after consulting their academic advisor.

program structure

Within the Methods Area Constructor University offers special remedial modules, which are recommended to refresh knowledge or to fill knowledge gaps, preparing students to successfully take the Data Engineering Core Area modules. Based on a placement test in the orientation week, the academic advisor will propose which of the modules are useful depending on prior knowledge of the student.

program structure


Discovery area (15 CP)

This area features in the first semester a Project Seminar introducing the students to Current Topics and Challenges in Data Engineering, which is followed by two advanced projects in Data Engineering in semesters 2 and 3, each worth 5 CP. The projects can be done in the research groups at Constructor University or during internships in companies. The projects are supervised by Constructor University faculty.

program structure

Career area (15 CP)

In this area students acquire skills preparing them for a career as data engineers in industry.

program structure

Master thesis (30 CP)

In the fourth semester, students conduct research and write a master thesis guided and supported by their academic advisor.

program structure

Data Engineering (MSc) program handbook Fall 2023
Data Engineering (MSc) program handbook Fall 2022
Data Engineering (MSc) program handbook Fall 2021

Contact us

Get in touch - let your future start at Constructor University

Better Quality Iana Domnina

Iana Domnina

Recruitment Counselor & Admissions Officer

Student Recruitment Master’s Degrees


Office: RLH, Room 291

WhatsApp: +49 172 3292745

Book an appointment

Do you have any questions or need consultation?
Call us or write us – we are happy to help you with your inquiry.

Graduate FAQ

For PhD Degrees please contact:

Dr. Svenja Frischholz

Head of academic advising services

Phone: +49 421 200 4338


This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Target group

The Data Engineering graduate program is targeted towards students who have completed their BSc in areas like computer science, physics, applied mathematics, statistics, electrical engineering, communications engineering or related disciplines, and who want to deepen their knowledge and proceed to research-oriented work towards a master or ultimately a PhD degree.

Students learning
Students & Alumni
The program imparts versatile skills applicable in both industry and academia. One standout experience for me was the course "Current Topics in Data Engineering," where industry and research experts provided insights into real-world data applications. The curriculum also offers ample opportunities to participate in data competitions, which proved to be quite hands-on and played a pivotal role in preparing me for a successful data engineering career.
Avinash Niroula BSc Physics 2017, MSc Data Engineering 2020. Avinash is currently a Data Engineer at Raisin Bank.
university students
Teaching approach

The program aims to provide an in-depth understanding of the essential aspects of data-based decision making and the skills required to apply and implement these powerful methods in a successful and responsible manner. Apart from the necessary programming skills, this comprises:

  •     Methods of data acquisition both from the internet and from sensors;
  •     Methods to efficiently store and access data in large and distributed data bases;
  •     Statistical model building including a wide range of data mining methods, signal processing, and machine learning techniques;
  •     Visualization of relevant information;
  •     Construction and use of confidence intervals, hypothesis testing, and sensitivity analyses;
  •     The legal foundations of Data Engineering;
  •     Scientific qualification;
  •     Competence to take up a qualified employment in Data Engineering;
  •     Competence for responsible involvement in society;
  •     Personal growth.
School of Computer Science & Engineering

The study program Data Engineering is part of the School of Computer Science & Engineering.

Understanding the worldwide flow of people, goods and information is important in today’s globalized world.

Information influences the life of the individual and the cohesion of societies and cultures in many different ways.

Expertise in different disciplines, such as computer science, communication technology, logistics, mathematics and psychology are brought together in the development of new solutions.

Read More



Constructor University Spring 2024
Students talking
Life on campus

Become part of a global community

Constructor University Students come from all over the world to live and learn at Constructor University. Our student body represents 120 nations. They form an ambitious campus community whose internationality is unprecedented in Europe. Constructor University’s green and tree-shaded 80-acre campus provides much more than buildings for teaching and research.

Read More