In the master's program, the schedule can be flexibly arranged. Students can individually choose their areas of specialization from a wide variety of subjects.
Compulsory modules
DE-A Module Data Analysis
The module highlights the limitations of basic data analysis methods and teaches advanced methods and concepts of different data analysis paradigms in the areas of supervised learning, unsupervised learning, statistical data analysis, and interactive data exploration.
DE-S Module Big Data Systems
Big Data systems master the acquisition, processing, and storage of data through new technologies for large data (Volume), from heterogeneous sources (Variety), with high acquisition frequency and fast processing times (Velocity).
DE-M Data Management Module
This module teaches architectures and methods for distributed, parallel processing of data as established concepts for mastering Big Data. In addition, basic content on data management tasks such as those of data acquisition, data preparation, data transformation and data validation is taught.
DE-V Data Visualization Module
The module defines tasks and goals in the area of information visualization and teaches concepts and methods of visualization, such as graphical primitives, visual variables, dimensions of visualization, and forms of presentation for information.
DE-EG Module Ethics and Society
The module teaches ethical issues, for example in the relationship between state and citizen or company and citizen, especially from the perspective of modern data processing. The aim is to be able to ethically evaluate conflict situations in business and society caused by the use of data and to prevent such situations.
DE-RWM Module Law, Economics and Management
This module teaches legal and economic facts and concepts that are relevant in connection with the creation and distribution of software products as well as in the establishment and management of IT companies. Central contents are intellectual property law, software contract law as well as software licensing law.
DE-L Module Data Engineering Lab
In the Data Engineering Lab, a team of students work together on a selected, research-related problem concerning Big Data systems from one of the Hasso Plattner Institute's specialist areas. The problem is analyzed, a solution is designed for a subarea, and this solution is implemented constructively and documented scientifically.
Areas of specialization
- Data analytics
- Data preparation
- Data security
- Scalable Data Systems
- Complex Data Systems
Professional Skills
- Communication
- Management and Leadership
- Design Thinking Basic & Advanced
Master thesis
An overview of all modules of the master program Data Engineering can be found here.