Physical Computing and Prototyping
This course introduces hands-on methods for designing and prototyping interactive media objects and environments. Students will learn how to move from concept to physical-digital realization through a workflow that combines Processing (for creative coding), Arduino (for sensing and actuation), and rapid fabrication techniques such as 3D modeling and 3D printing. Emphasis is placed on interaction as form: how physical materials, sensors, motion, light, and structure shape the experience of an artwork or performance. Students will prototype iteratively, test in real space, and refine based on feedback. By the end of the course, students will be able to design, construct, and document functional interactive prototypes and understand how to integrate physical and digital systems within installations, performances, and media artworks.