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, disciplines and languages – on their own and in teams.
- Generalist Path (choose your own modules)
- Web Development
- Physical Computing
- Data Science
- Software Operations
- Product Engineering
Product Management B.A.
Product managers develop strategies and concepts for digital products, coordinate their development, analyse and validate ideas and help them grow.
- Generalist Path (choose your own modules)
- Digital Business Leadership
- Digital Entrepreneurship
- Sustainability Innovation
- AI Product Innovation
Interaction Design B.A.
Interaction designers use technology to identify user needs and then design, engineer and validate corresponding user interfaces and experiences.
- Generalist Path (choose your own modules)
- Digital Media Design
- Digital Product Design
- Artificial Intelligence Design
- UI / UX Design
- IoT Design
10%
Student
Founders
70
Companies
Founded
250
Jobs
Created
€60m
Capital
Raised
Where CODE students and alumni work
Frank Thelen & Thomas Bachem
in podcast about CODE
in podcast about CODE
In March 2024, CODE founder Thomas Bachem was again a podcast guest of German entrepreneur, investor, and TV celebrity Frank Thelen in his “Innovation Pulse” podcast.