How can embedded computation change the way we experience our surroundings? What is the value of creating dynamic spaces? This class will focus on the design and prototyping of reactive spaces. Over the course of several small projects and one large final project, students will learn where, when and how to embed computationally-driven experiences into the built environment. Students will be required to design, render and build experiences and interactions for specific locations and with specific intentions. By the end of the course students should expect to know how to use sensor and API data to manipulate an environment through light, sound and motion output. Previous experience with programming, electronics or fabrication is encouraged, but not required. However, students are expected to learn these skills on their own with minimal in-class instruction.
Spring 2016 instructor: Jake Marsico