IO3010 | Cross Media Interaction Design

About the course

IO3010 focuses how to conceptualize, design and evaluate thoughtful and engaging user interactions and experiences across an ecosystem of connected devices. In order to be able to participate successfully in this course, students should already have a basic knowledge of product design, interaction design, and tools for prototyping.

Designing ecosystems

Networked thermostats, fitness monitors, and door locks show that the Internet of Things can (and will) enable new ways for people to interact with the world around them. But designing connected products for consumers brings new challenges beyond conventional interaction design. It requires understanding the complex web of social practices, data streams, and technology platforms inherent in the emerging digital landscape. This means moving away from apps and screens only, and working with interactions across multiple devices (where even the most mundane object, like a pill dispenser, can become a ‘device’).

Iterative process

The course is based on principles of lean thinking and iterative prototyping. Each main iteration in the course is intended as a quick feedback loop in which students figure out the problem to be solved, ask simple questions to study the problem from different perspectives, and understand when it is time to make a course correction.

Responsible guidelines

Students are also encouraged to reflect on how to design responsibly in a connected world, and learn how to bring social and ethical considerations to bear on how the ecosystem is designed.


· 2015 · 2016 · 2017 · 2018 ·