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.
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 sixth semester, you can deepen one of these topics in group projects that are carried out over a full semester in the framework of the mediaLab.
A Vocational Internship in the 5th 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 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.