Textile Interfaces +

Kate Hartman | Syllabus | ITPG-GT 2030 | Mon 11:00am to 5:30pm in>Mon 11:00am to 5:00pm in Meetings:S-Special
Last updated: March 31, 2026

Want to make an interface that can be squished, stretched, stroked, or smooshed? This course will introduce the use of electronic textiles as sensors. Focus will be placed on physical interaction design – working with the affordances of these materials to create interfaces designed to invite or demand diverse types of physical interaction. This course does not require knowledge or love of sewing – a variety of construction methods will be introduced. It will rely on a physical computing approach, with Arduino being used to read sensor values. Working with a breadth of conductive and resistive materials, students will learn to design and create bespoke alternative interfaces that can live in our clothing, furniture, and built environments.

Prerequisite: Intro to Phys. Comp. (ITPG-GT 2301)

The Body Everywhere and Here (Topics in ITP) +

Lisa M Jamhoury | Syllabus | ITPG-GT 2380 | Sat 11:40am to 6:10pm in>Sun 12:10pm to 6:10pm in Meetings:S-Special
Last updated: March 31, 2026

For an estimated 300,000 years, human experience has been rooted in the physical body. In the past two decades, we’ve evolved to engage through digital mediations—video calls, text messages, social profiles—where presence is fragmented, and embodiment is abstracted. How do we design digital experiences that acknowledge and activate the body rather than ignore it?

This weekend course explores embodied interaction in digital spaces through both theory and practice. We will examine the history and politics of motion capture, the role of presence in mediated environments, and the ways computers perceive and package the body. The course will include group discussions of influential works in the development of real-time embodied interaction, including those by Kit Galloway and Sherrie Rabinowitz, Susan Kozel, Myron Krueger, and Laurie Anderson. Students will work in groups with computer vision and real-time motion data to build interactive experiences that explore digital forms and their spatial impacts.

Emphasizing accessibility and experimentation, this course will focus on using low-fidelity and inexpensive tools that are easy to get up and running with, making them ideal for rapid prototyping and creative exploration. ICM-level programming experience is required.