Master’s Programme Computer Science
You want to advance your theoretical and practical knowledge of computation?
Computer Science is the key to a digitalised world. It is the study of the foundations, techniques and applications used for the automated processing of digital information.
Students enrolled in the Master’s Degree Programme advance their theoretical and practical knowledge of computation in order to engage in research and invent new technologies.
Master of Science
Duration/ECTS-Credits
4 semesters/120 ECTS-Credits
Mode of Study
Full-time
Language
English
Requirements
Relevant bachelor's degree/equivalent
and Language Certificates
Faculty
Faculty of Mathematics, Computer Science and Physics
Level of qualification
Master (Second Cycle)
ISCED-11: Level 7, EQF/NQF: Level 7
ISCED-F
0688 Inter-disciplinary programmes involving communication technologies (ICTs)
Study Code
UC 066 921
All studiesStudent advisory serviceMinorExtension ProgrammeAround the study
FAQ
Students in the Master's Programme learn to
- understand today's digital technologies and develop future ones;
- master the interaction of software and hardware in distributed systems of all sizes;
- optimise the interface between the real world and digital systems;
- apply methods of logic and machine learning in a targeted and responsible manner;
- understand systematic approaches to solving large-scale computational problems;
- contribute to research on new methods
- specialise in a particular area of computer science.
The Master’s Programme in Computer Science enhances and expands the skills and knowledge in the field of Computer Science acquired during the Bachelor’s Programme in Computer Sciences. In particular, the programme imparts skills for independent scientific work, prepares for the doctoral programme and enables the specialisation in a key area or application field in computer science.
In particular, specialisation can be achieved in one of three subject areas:
- Logic and Learning
- Secure and Distributed Computing
- Perception, Interaction and Robotics
The following key competences are taught or deepened in the Master's Programme Computer Science:
- Abstraction, formalisation and critical examination of given problems;
- Ability to systematise approaches to solutions and to solve problems independently and creatively;
- comprehensible presentation and scientific documentation of the solutions developed as well as project management;
- Reflection on the effects of technologies from legal, ethical and social points of view.
A solid scientific education in computer science as well as the application of what has been learned to concrete problems are the focus of the education. The language of instruction is English.
The Master's Programme Computer Science qualifies students for highly qualified and innovative research and development work in the field of systematic and automated information processing. Graduates master problem-solving strategies that make them attractive for many responsible positions in all sectors with a technological connection. The imparted ability for independent scientific work prepares students for jobs in academic or industrial research.
Graduates tracking: Shows which occupational fields students enter after graduation
Faculty of Mathematics, Computer Science and Physics Examination Office Information for students with disabilities
Curriculum
From the field
Student Advisory Service
We are the first point of contact for all questions about studying for pupils, prospective students and students as well as parents and teachers.
Related studies
Architecture (Master)
In the Master's degree programme in architecture, students can deepen their knowledge individually and interdisciplinarily and prepare themselves specifically for entry into a versatile professional life. Students develop creative and integrative ways of working that meet future design, technological, socio-cultural and ecological requirements.
Civil Engineering (Master)
In the Master’s Degree Programme in Civil Engineering students deepen their knowledge about concrete and brick, wood, metal and composite construction as well as materials technology, which is based on the fundamental subjects of mechanics, strength of materials, and numerical analysis. Students also study the topics of construction operations and processes in project management and development.
Electrical Engineering (Master)
The modern world is almost unthinkable without electrical engineering. It provides solutions in key technological areas such as energy supply, communication or healthcare.
In the Master's Programme in Electrical Engineering, students are given the opportunity to implement newly developed technologies and are encouraged to combine their own creativity with scientific knowledge in theory and practice.
Computer Science (Master)
Computer Science is the key to a digitalised world. It is the study of the foundations, techniques and applications used for the automated processing of digital information.
Students enrolled in the Master’s Degree Programme advance their theoretical and practical knowledge of computation in order to engage in research and invent new technologies.
Mathematics (Master)
Mathematics, as a universal language, is the basis for science and engineering sciences. One of the main functions of mathematics is to develop solutions for problems within and outside of mathematics.
It is used to model natural phenomena and to express technical problems. Within the framework of digitalisation mathematics forms an essential building block for entering into progressive future careers.
Mechatronics (Master)
The students of the Master’s Degree Programme in Mechatronics study techniques to develop systems, processes, devices and products whose essential characteristics are created by the integration and interaction of mechanical, electronic and information-processing components. This results in the development of systems that have a high degree of functionality, efficiency and capacity
Software Engineering (Master)
Software is the major driver behind many social and economic developments. Software Engineering is the discipline dedicated to building reliable software systems at industrial scale.
Students enrolled in the Master’s Degree Programme advance their knowledge and skills in the specification, implementation and operation of next-generation software systems and infrastructure.

