This English-taught Master’s builds on foundations in Computer Science, Information Science and Data Science and brings those areas together into a single, flexible graduate curriculum. It combines technical, informational and analytical perspectives so you can deepen discipline-specific knowledge while also exploring cross-cutting topics. The intake is aimed at students who already hold a completed Bachelor’s degree in one of these fields and want to advance into more specialised or integrative roles.
The programme emphasises personalised learning paths that let you align course choices and projects with your career goals. Teaching and assessment are designed to support interdisciplinary collaboration and agile, project-based work, encouraging students to develop practical solutions across faculty and disciplinary boundaries. Didactic and methodological variety is used to create space for individual profiles and team-oriented, real-world learning experiences.
Requirements (concise)
This Master’s is designed to be highly flexible and can be completed in three or four semesters depending on how uni-assist evaluates the equivalence of your bachelor’s degree with German degrees. For most international applicants the normal pathway is a four‑semester programme to earn the MSc. Many modules are offered in English, allowing large parts of the curriculum to be completed without German language proficiency; an overview of teaching languages for individual modules is available here: https://digital-sciences.de/en/overview/modules/.
You shape your degree through a mix of core and elective modules and by choosing one of the programme’s specialisations. Three specialisations are open to international students: Business Information Systems, Data and Information Science, and Software Architecture. These tracks allow you to build focused, advanced knowledge in a chosen area and to customise the curriculum toward specific career goals. Note that the IT Management specialisation is reserved for German‑speaking students only. Specialisation profiling is achieved by meeting minimum credit thresholds across six focus areas, ensuring graduates demonstrate concentrated expertise in their chosen field.
Courses take place at two campus locations (51643 Gummersbach and 50678 Cologne), so consider campus logistics when planning your semesters. Although you can largely self‑design your study plan from a wide selection of electives, the programme enforces ECTS minimums in defined focus areas to qualify for a specialisation. Detailed explanations of the credit thresholds and an interactive tool to support study planning are provided here: https://digital-sciences.de/en/planning_tool/overview/index.html.
Requirements (key points)
The programme requires a completed undergraduate degree in Computer Science (Bachelor’s or an equivalent qualification) and specific academic achievements in that field. Admission is based solely on the degree and coursework you have already completed — professional work experience cannot be used to satisfy the eligibility rules. Make sure you check the programme’s application page for deadlines and the most up-to-date entry requirements before applying.
Specific details about specialisation-related credit requirements are published on the programme website (see link below). Application rules can change; the current requirements will be posted in the “How to Apply” section for the semester you wish to enter.
Winter Semester (International)
Please check the "How to Apply" section of the programme:https://www.th-koeln.de/en/academics/digital-sciences-masters-program--how-to-apply_84162.php
Graduates are prepared for applied technical and interdisciplinary roles across software engineering, data science, business information systems and software architecture. Typical positions include software developer/engineer, systems or software architect, data scientist/analyst, IT consultant, and product/technical manager. The programme’s specialisations enable targeted career entry into industry sectors requiring advanced digital, data and systems skills.
The strong practical orientation—lab work, industry projects and internships—supports direct employability in the private sector and public organisations. Graduates who wish to continue in research can also pursue doctoral studies (PhD) in related computing and data science fields. Note: the IT Management specialisation requires German C1, which may affect roles requiring advanced German language proficiency.
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