Study Programs & Specializations

We believe that the most effective way to learn is not by passively absorbing ready-made content to reproduce for the next exam. Instead, we believe in Curiosity-Driven Education.

As part of an interdisciplinary learning experience, many modules offered by one of our three programs are also credited towards the other two. Each study program offers a diverse array of specializations, giving you the flexibility to customize your educational journey according to your interests and aspirations.

Software Engineering B.Sc.

Software engineers solve real-world problems by crafting code in a multitude of environments, disci­plines and lang­uages – on their own and in teams.

Product Management B.A.

Product managers develop strategies and concepts for digital products, coordinate their development, analyze and validate ideas and help them grow.

Interaction Design B.A.

Interaction designers use technology to identify user needs and then design, engineer and validate corresponding user interfaces and experiences.