Profile
Computer science is one of the key sciences of our time. It is impossible to imagine society, business and science without its applications. We want to think ahead and advance computer science, its methods and applications with you.
As a graduate of our Master's program, you have an excellent academic education, which you have largely tailored to your individual preferences.
You will have deepened your specialist knowledge in core and application areas of computer science and carried out your own scientific projects on current research topics. You will therefore be optimally equipped to further develop the discipline, take up doctoral studies or pursue a career as a specialist in high demand.
Structure
The program is divided into
- a compulsory area (incl. Master's thesis) (min. 60 ECTS)
- the compulsory elective area “Core Computer Science” (at least 18 ECTS)
- the compulsory elective area “Specialization” (at least 42 ECTS)
Not to be missed: The compulsory area
Advanced knowledge of software engineering and algorithms is essential for us when studying Computer Science. You will acquire this knowledge in two lectures of the same name with associated labs (6 ECTS each). An elective module allows you to complete courses in Computer and Data Science according to your own interests (12 ECTS). The compulsory area is completed by a seminar on current topics in Computer Science (6 ECTS) and the Master's thesis module (30 ECTS).
It all comes down to the core: The Core Computer Science elective area
You must choose three modules (at least 18 ECTS) from 20 planned modules in the areas of Theoretical Computer Science, Computer Engineering, Practical Computer Science and Applied Computer Science. Examples of modules are Topics in Theoretical Computer Science, Modern Machine Learning, Advanced Explainable AI, Embedded Systems, Advanced Data Engineering, Digital Image Processing - AI-based Approaches, Post-Quantum Cryptography etc.
Whatever you want: The Specialization elective area
You can (but do not have to) specialize in one of four specializations as part of your studies by completing modules amounting to at least 42 CP from one specialization (according to specified regulations). You can choose between the specializations:
- Core Computer Science
- Bioinformatics
- Human-Centred Computing
- Information Systems
In all specializations, there is a compulsory elective area, so that you can also choose modules within a specialization according to your interests. If you complete your Master's thesis project as part of your specialization, we will highlight your specialization on your Master's certificate.