Skip to main content
Man sieht eine Hand mit einem ausgestreckten Finger, welcher ein großes Blatt Papier berührt

Computer science

Computer scientists solve problems! We combine problem-solving skills with specialization and internationalization. The deepening of technological skills using cutting edge technology goes hand in hand with the teaching of scientific methods. For specialization, you can choose from the following tracks: Edge Computing, Smart Manufacturing, Machine Learning, and Scientific Computing.

An important note on language: This is a degree program that requires you to have knowledge of both German and English at least on level B2! The core modules and the Machine Learning modules are in English. The other modules may be taught in English or in German.

Start Sommer & Winter semester
Admission CriteriaUnrestricted admission
Application period 15.04.2025 - 15.08.2025
Study format Full time
Study cost None (only semester fee)
Normal duration3 Semester
LanguageGerman & English
ECTS90

    Study programme

    The course lasts three semesters (90 ECTS credits). It can be started in the summer or winter semester. 15 ECTS credits are earned in the three core modules (Computer Systems, Advanced Software Engineering, Mobile Computing). Five modules (= 25 ECTS credits) must be completed in the chosen specialization. A further four modules (= 20 ECTS credits) can be freely chosen. The program ends with a Master's thesis lasting six months (30 ECTS credits). Many modules, especially the core modules, are taught in English. Upon successful completion of the program, the academic degree “Master of Science” is awarded.

    Study and examination regulations

    Module overview

    The module overview in the degree programme provides a graphical representation of the course content over the three semesters, including a chronological order and distribution of ECTS credits.

    Prof. Ph.D. Andreas Siebert

    Study programme director