Interaction Lab (INTM-SHU 101)

In this foundation course students will be asked to think beyond the conventional forms of human computer interaction (i.e. the keyboard and mouse) to develop interfaces that consider the entire human body, the body’s capacity for gesture, as well as the relationship between the body and its environment. Students will learn the fundamentals of electronics and programming as they build projects using the Arduino microcontroller platform. Arduino is a small computer based on open source hardware and software. When used in conjunction with various sensors and actuators, Arduino is capable of gathering information about and acting upon the physical world. In addition to these physical computing techniques, students will also learn to harness the methods of traditional computation. The fundamentals of programming will be explored using the Processing programming language. Processing has a simplified syntax and an approachable computer graphics programming model, making it an ideal platform for first-time programmers. Students will gain a deeper appreciation of the expressive possibilities of computation as they learn to author their own software and systems and not simply use off-the-shelf solutions. Additional topics will include algorithmic drawing and animation techniques, digital modeling and fabrication, data exchange, manipulation, and presentation, as well as control of images, audio and video, including computer vision techniques. Structured weekly exercises are aimed at building specific skills, however students are free to pursue their own diverse interests in their midterm and final projects. Prerequisite: None. Fulfillment: CORE AT; IMA Major Other Foundation; IMB Major Emerging Media Foundation.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


INTM-SHU 101-000 (17258)
09/05/2022 – 12/16/2022 Tue,Thu
9:00 AM – 11:00 AM (Morning)
at Shanghai
Instructed by


INTM-SHU 101-000 (17259)
09/05/2022 – 12/16/2022 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Shanghai
Instructed by


INTM-SHU 101-000 (17266)
09/05/2022 – 12/16/2022 Tue,Thu
1:00 PM – 3:00 PM (Early afternoon)
at Shanghai
Instructed by


INTM-SHU 101-000 (17267)
09/05/2022 – 12/16/2022 Tue,Thu
3:00 PM – 4:00 PM (Late afternoon)
at Shanghai
Instructed by


INTM-SHU 101-000 (17269)
09/05/2022 – 12/16/2022 Fri
11:00 AM – 12:00 AM (Morning)
at Shanghai
Instructed by


INTM-SHU 101-000 (17270)
09/05/2022 – 12/16/2022 Fri
1:00 PM – 3:00 PM (Early afternoon)
at Shanghai
Instructed by