Interaction Design – Bachelor of Arts

This program within the fast-changing discipline takes future designers on a journey that explores the look, feel, and behavior to create positive experiences through technology. The Interaction Design Bachelor’s program is fully taught in English.

However, Interaction Design is not merely concerned with aesthetic choice. It is instead based on an understanding of users’ desires, needs, motivations, context, constraints, social and psychological factors to design a user experience in which technology has a role. While designing the system behavior the interaction designer has the responsibility for the user satisfaction with the product or service.

Aligned with emerging insights in the discipline, the focus is no longer on the digital product or service itself but instead on the experience mediated through the technology. Aspects of aesthetics and form are crucial for any digital product regardless if the interface is digital or physical.

Why I decided to study Interaction Design? An Interaction Designer deals with many different issues such as user experience, visual design and creates therewith a product that is appealing and intuitive for the user at the same time.Dominic
Student at CODE

Chat with our students.
Ask them everything around their studies, the student life at CODE and living in Berlin.

At CODE you will experience a new way of learning

The most effective way to learn is not by passively absorbing selected facts and ready-made content to reproduce for the next exam.

Information is best remembered when it is embedded in the context of practical learning. That’s where curiosity-driven education comes into play. At CODE, the role of professors is different. It’s not so much about knowledge sharing; they will be your coaches and mentors instead, encouraging you to strive and shape your profile.

The learning journey at CODE will guide you while you are establishing what kind of designer you want to be and what you want to become in your professional life. Unlike other traditional universities, we value interdisciplinary understanding. All three parts of digital product development (namely software engineers, product managers and, you, the interaction designer) intersect during studies, not only afterward in your professional life.

Your career choices

Interaction designers have a strong grasp of human-centred design processes, digital (and analogue) methods and tools used in the field. You will develop the capacity to creatively experiment, rapid prototype from low-fidelity sketches to pixel-perfect mockups and validate ideas towards final solution. The experience will lead you to develop empathy and awareness, a tactile sense for aesthetics, and understand user-friendliness. As part of the interdisciplinary learning model you will learn to collaborate in diverse teams, engage with different stakeholders and confidently present your work to an audience. To be prepared in industry, you are expected to create an alignment between customer needs, product strategy and your design solution. Interaction design is not just about the visual but also about intangible experiences. You are responsible for designing the interfaces between humans and technologies.

The discipline is vast and rapidly changing! Learn about different designers profiles on


The program is focused on a set of modules that explore the range of
the discipline interaction design. As a future interaction designer, you will choose the modules you want to explore.

Image Composition

Use of for example color, contrast, shapes, and proportions according to the principles of aesthetics. Using the media photography as an expressive tool.

Generative Design

Processing is used to teach programming principles within the context of visual media. Data visualization will cover different types of graphs and ways to display and manipulate data in a creative way.

Editorial Design

This module is intended to introduce the student to the fundamentals of Visual Communication practice. Additionally, this module introduces students to fundamental principles and applications of design, emphasizing critical, social and cultural awareness of design issues and developing of technical skills.

Screen Design

This module gives a general overview of interactive interfaces on screen-based devices. Further, students learn to create a consistent kit including all needed elements for building the functions of a service or product, e.g. guidelines, control elements, screen design.

Design History

This module provides a general overview of the most important designers. The module also provides an insight into visions and foresight, with which it encourages students to understand their own work and that of key practitioners in a historical, theoretical, social and ethical framework.

Design Methods 1 (Introduction)

An introduction to human-centered design as commonly conducted in interaction design. Interaction designers are designers of interaction and this is the expertise and focus they bring to a design team.

Design Methods 2 (Advanced)

A further range of design methods for practice to structure student’s continuing studies in design. Theoretical context includes experience design framework, secondary and primary research and data analysis.

Design Psychology

The student will learn relevant theories from basics, such as psychological needs, positive experiences, emotions, perception, cognition, and effect, to more specific theories regarding spatial behavior, such as individual territoriality, personal space, and the need of privacy.

Design Strategy

This module sits at the intersection between Interaction Design and Product Management. It explores the new and emerging role for design in industry and its contribution to product innovation and value proposition.

Brand Design

This module investigates company values and focuses on promotion and the reasoning behind a product or service. It visualizes a product story with the right tone of voice, needed in order to build a long-term brand-customer relationship.


This module explores sequential and interactive image-making: 2D and 3D animation, narrative, timing, creative storytelling, scripting, sound. The student works on modeling, composing scenarios, background, and foreground, textures, and shapes.


In this module students how infographics transform information into concise images that are easy to understand so messages can be communicated to the user in a quick, visual and understandable way.

Physical Interfaces

Arduino is used to teaching an understanding of digital, physical interaction beyond screen and touchpad. Basic electronic circuits are created with the use of Fritzing as well as the breadboard and electronic components.

Interactive Environments

The interactive environments module explores the possibilities for dynamic, interactive spaces in which people and buildings engage in a mutual relationship. By connecting data and experiences that develop through this relationship, the built environment becomes an interactive, adaptive and animated entity.

Sound, Voice and Conversation

This module gives a general overview of conversational interfaces, voice control, and sound design. It discusses the multiple advantages of these technologies in terms of effectiveness and emotional design but also addresses technical and social barriers.

Navigation Design

Navigation design is needed to guide users through visual, acoustic and haptic interfaces, providing orientation and predictability. This module gives an overview of the framework of global and local, supplemental and contextual navigation.


In a virtual or augmented reality, the user can interact with a computer-generated or real imagery-based 3D environment through multi-modal displays that support interaction through vision, hearing, and touch.


This module provides an overview of methods and tools aiming to create compelling motion pictures. This includes storytelling and storyboarding, shots and framing, camera angles and movements, illumination, editing, after effects and sound.

Responsive Design

This module explores the theoretical, design-related and technical aspects of responsive design. Using contemporary tools and methods, students will then learn how to create screen designs based on responsive criteria and principles.

Meet the ID team

Our professors and lecturers enable students to have meaningful firsthand experiences by guiding them to question often, reflect critically and feel empowered to master their interdisciplinary projects.

Permanent faculty members

Freelance faculty members

Carmen Martinez

Dinah Kübeck

Dinko Verži

Heidi Rondak

Ian Hutchinson

Markus Angermeier

Muryani Kasdani

Nick Rothwell

Stefan Schmied-Korsinsky

Stefanie Kegel

Veruschka Götz

Learn more about our application process

At CODE we want to attract the most talented and passionate students, not the most privileged. In our admission process, we aim to challenge your drive and curiosity.

Intersection with other study programs

As part of an interdisciplinary learning experience, many modules offered by the
Software Engineering and Product Management departments are
also credited towards the Interaction Design Bachelor degree.

Three Bachelor programs for young talents

Decide within your orientation semester, whether you are a developer, designer or an entrepreneur and choose the focus, that fits best for you.

Bachelor of Arts in Product Management

Bachelor of Science in Software Engineering

Our Interaction Design Module Handbook

We know that some of you are very curious about the details of our Modules. We have published the module handbooks to give prospective students insights into our courses.

If you have more questions about the modules, don’t hesitate to reach out to