Specializations for profile development

Customizable specializations are an important part of both the Bachelor's and Master's degree courses in computer science. Depending on the student's own focus, this accounts for around a quarter to a third of the Bachelor's degree course and an even larger proportion of the Master's degree course.

Thanks to the design options in the elective area from the first semester, students can work out their individual profile at an early stage or demonstrate specialist knowledge in a particular sub-area of computer science by opting for a canonical specialization that has already been developed.

The four recesses

Bioinformatics and systems biology

At the interface of computer science and life sciences, the focus is on modern methods for analyzing genetic and neuronal data. The specialization combines sound fundamentals with current research in an interdisciplinary environment.

Software Systems Engineering

This specialization covers the entire life cycle of complex software systems - from requirements analysis to ongoing operation. The focus is on sound methods for modeling, verification and practical implementation of modern software solutions.

Web and data science / data science and AI

The focus is on data-driven methods for analyzing large amounts of data, networked structures and intelligent systems. The specialization combines computer science, statistics and machine learning - with direct reference to practical applications in business, medicine and industry.

Individual deepening

A wide range of options allows students to choose their own personal focus in areas such as IT security, robotics, media informatics or mathematics. This creates an individual profile that corresponds to your own interests and goals - flexible, diverse and practical.