Reactive Spaces and Media Architecture

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.

Course Number: 48-734

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.

Fall 2017 instructor: Jake Marsico


Course Type: Supportive Course
Offered By: Architecture
Program: Intelligent Environments, Physical Computing

View All Courses





Catchable fatal error: Argument 1 passed to Concrete5_Library_FilePageCache::set() must be an instance of Page, string given, called in /home/ideatecm/public_html/concrete/core/libraries/view.php on line 976 and defined in /home/ideatecm/public_html/concrete/core/libraries/page_cache/types/file.php on line 56