The TUM School of Computation, Information and Technology (CIT) brings together Mathematics, Informatics and Electrical & Computer Engineering to offer research-driven degree programs that span from theoretical foundations to practical applications. Teaching and research at CIT focus on cross-disciplinary challenges such as the digital transformation, while maintaining deep expertise in the core technical disciplines. This Master's is taught in English and is situated within the field of Computer Science in Munich, Germany.
Handling and making sense of very large and rapidly growing data sets is a pressing challenge across science and industry. The rise of “big data” is driven by cheaper storage, a proliferation of sensors and smart devices, social networks and other data sources, and by increased processing power in multi-core systems and cloud infrastructures. Data now originates not only from business applications but also from areas like sensor-equipped vehicles and intelligent energy grids, creating demand for new methods and system designs.
The program prepares students to both build scalable, production-ready data processing systems and to pursue further research (PhD). The curriculum is organized around three study areas: Data Analysis (theory and mathematical foundations such as convex optimisation and computational statistics), Data Engineering (system-level topics including distributed systems, distributed databases, query optimisation, databases on modern CPU architectures, and high-performance computing), and a combined area covering machine learning, business analytics, computer vision and scientific visualisation. Courses in Data Analysis and Data Engineering are mandatory, giving a balance of mathematical depth and system engineering skills so graduates can take on leadership roles in industry or continue into research.
Program facts and requirements (concise)
More information: https://www.cit.tum.de/en/cit/studies/degree-programs/master-data-engineering-and-analytics/
This two-year, four-semester Master’s degree focuses on the end-to-end management and analysis of very large datasets. While the programme centers on core technical tasks—acquiring, storing, retrieving, sharing and visualising big data—it is designed so you can steer your studies toward specific subfields that interest you. Teaching combines lectures, hands-on practical courses and seminars, and you will be involved in supervised research throughout the programme.
Practical experience and critical reflection are both emphasised: technical courses integrate consideration of the social and ethical implications of working with big data, and you can deepen that perspective through specialised support electives. Your studies culminate in an independently conducted Master’s thesis in the fourth semester, which allows you to apply methods and tools to a substantive research or applied project.
Key modules and course types
Typical learning outcomes
Programme requirements (what you will be expected to complete)
This program requires a relevant undergraduate degree and a few additional documents that help the selection committee assess academic fit and motivation. International applicants should be prepared to explain why they chose this master’s and to submit a short scientific essay demonstrating their analytical or research skills. Some applicants may also be asked to take a written test on campus as part of the admissions process.
Applicants who earned their bachelor’s degree in Bangladesh, China, India, Iran, or Pakistan must submit a GRE or GATE score. If your bachelor’s degree was awarded outside Germany, you will need to provide preliminary documentation via uni-assist (the centralized service used to evaluate international credentials for many German universities).
For detailed deadlines, format guidance for the statement and essay, and other procedural information, consult the program webpage linked below. Preparing a clear motivation statement and a well-structured scientific essay will strengthen your application and help the committee understand your academic background and goals.
Admission requirements (summary)
For more information: https://www.cit.tum.de/en/cit/studies/degree-programs/master-data-engineering-and-analytics/
Winter Semester (International)
31 May 2026
Summer Semester (International)
30 November 2026
Winter Semester (EU/EEA)
31 May 2026
Summer Semester (EU/EEA)
30 November 2026
Graduates are prepared for leadership roles in industry—such as data engineer, data architect, machine learning engineer, or analytics lead—where they design and operate large-scale data platforms and analytics pipelines. The programme’s emphasis on scalable system design and advanced analytics makes alumni attractive to technology firms, automotive and mobility companies, energy and utilities, finance, consulting firms, and startups.
The degree also provides a solid foundation for academic research: the curriculum and Master’s thesis qualify students to pursue PhD studies in data science, machine learning, distributed systems or related fields.
Hochschule für Technik Stuttgart - University of Applied Sciences — Stuttgart
University of Regensburg — Regensburg
University of Bonn — Bonn
Brandenburg University of Technology Cottbus-Senftenberg — Cottbus