Interaction Design is not merely concerned with aesthetic choice; it leverages a deep understanding of users’ desires, needs, motivations, social context, constraints, and psychological factors to design an optimal user experience for digital products.

When designing a system’s behavior, the interaction designer aims to ensure 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 of whether the interface is digital or physical.

Online Info Sessions

Learn about CODE, meet our students and team, get to know our learning concept of curiosity-driven education, and ask any burning questions!

Our learning concept is radically different

  • Real-life projects

    Each core semester, students pitch project ideas to each other and work on real-life projects that ignite their curiosity.

  • Interdisciplinarity

    Students form interdisciplinary project teams across all study programs, combining diverse skills to develop digital products.

  • Professors as mentors

    Our professors take on the role of mentors, offering tailored support for problem-solving and delivering focused learning units as needed.

  • Self-directed learning

    In a world where knowledge is just a click away, we promote dynamic education through self-directed learning and peer collaboration.


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, rapidly prototype from low-fidelity sketches to pixel-perfect mockups, and validate ideas towards solutions.

You will develop empathy and awareness, a nuanced aesthetic sense, and a deep understanding of user-friendliness.

As part of the interdisciplinary learning model, you will collaborate in diverse teams, engage with different stakeholders, and confidently present your work to an audience. You will learn how to create alignment between customer needs, product strategy, and your design solution. Interaction Design is not just about the visual: it’s about the full experience of a user. You are responsible for designing the interfaces between humans and technologies.


Our Interaction Design program offers a comprehensive set of modules. You can choose the Generalist Path, which allows you to customize your module selection and explore a diverse range of topics in the field, or a specialization, where you follow a curated series of modules designed to hone your expertise in a specific domain.

  • Composition
  • Generative Design
  • Editorial Design
  • Screen Design
  • Design History
  • Design Methods I
  • Design Methods II
  • Experience and Behavior Design
  • Design Strategy
  • Brand Design
  • Animation
  • Infographics
  • Physical Interfaces I
  • Physical Interfaces II
  • Interactive Environments
  • Sound, Voice, and Conversation
  • Navigation Design
  • Extended Realities
  • Storytelling through Video
  • Responsive Design
  • Service Design
  • Artificial Intelligence in Design


Opt for one of our specialized tracks to pursue a focused direction or select the Generalist Path if you want to explore a variety of modules without committing to a specific trajectory.

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


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

Some of our Interaction Design students

Get Info Material Now!

We’ll send you a brochure with all the information you need.