The curriculum gives you a broad qualification profile in computer science and the basics of media design as well as the social science methods necessary for user-centred design.
Focus Areas
Programming
You acquire fundamental programming skills on the basis of the scripting language JavaScript. Building on this, you learn a high-level language for native programming on smartphones. Subsequently, the programming language C# is taught and used in the development of Augmented and Virtual Reality applications on the platform Unity.
Human-computer interaction
The curriculum includes essential components of the human-centred design cycle such as user research, prototyping and evaluation. Furthermore, you learn how to develop smart devices and to equip existing objects with computing features.
User interface design
You acquire the fundamental principles of graphic design for interactive screen media and deepen your knowledge of web, mobile and Augmented & Virtual Reality in a media-specific manner.
Overview: Course Structure
Your Choice: Specialise in Topics That Inspire You
Nearly a third of the curriculum allows you to specialise in selected topics:
Choose elective modules in your third and fourth semesters.
Work on a large project in Creative Code Lab 5.
Focus your bachelor thesis on the area that interests you the most.
This approach prepares you well for your internship – and helps you land your dream job.
Topics to choose from include:
Applied AI
Machine Learning with Python
Computer Vision
2D Game Animation
Data 2 Sounds and Visuals
Extended Creativity
Digital Game Production
and many more
1st to 4th Semester: Creative Code Labs
The study content is taught using the method of project-based learning: each of the first four semesters ends with an intensive two-week project phase. These project phases – called Creative Code Labs – are assigned to specific topics that differ from semester to semester.
The topics of the Creative Code Labs in the first four semesters are:
Games and Playful Frontends
Connected World
Mobile Applications
Extending Realities
In the fifth semester, you can deepen one of these topics in group projects that are carried out over a full semester in the framework of the Creative Code Lab 5.
The international and interdisciplinary project semester is an essential component of the degree programme. The students form interdisciplinary teams who strive to solve a certain problem during the semester. Our objective is to offer all students the opportunity to gain experience with international teams, independent of stays abroad. However, we also strongly encourage students to opt for a semester abroad.
A Vocational Internship in the 6th semester offers you the opportunity to put the learned content into practice. During the internship you will be individually supported and supervised by your teachers.
The Window of Opportunity enables our students to collaborate internationally during short-term-mobility initiatives, broaden their horizons in interdisciplinary projects and develop a global awareness to shape society responsibly.