Category Archives: Foundation

Introduction to Interactive Media (IM-UH 1010)

With the advent of digital computation, humans have found a variety of new tools for self-expression and communication. Thinking about how we interface with these tools beyond the mouse and key-board, we can approach software and electronics as artists and designers, exploring new interactions with machines and each other. This introductory course will provide students hands-on experience with screen and physical interaction design through programming and electronics using microcontrollers, electronics, and software development. Weekly exercises encourage students to experiment freely, creating their own novel interfaces and controls for working with machines. The course culminates with a final projects exhibited at the program’s end-of-semester showcase.

Interactive Media (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2024)


IM-UH 1010-000 (3694)


IM-UH 1010-000 (4043)

Application Lab (INTM-SHU 110)

Application Lab is an intensive project-driven course where students explore current challenges and opportunities at the intersections of emerging media and innovation through the lenses of design, prototyping and innovation. The course seeks to help students understand how these high-level concepts intersect with skills to form the basis for new applications of technology and human industrial art. At the end of this course, students will be able to think critically and holistically about not only what makes innovations possible but will also how to utilize emerging media technologies and ideas to bring innovations into the world that respect and acknowledge the values of design, iteration and innovation. Prerequisite: None. Fulfillment: IMA Major Other Foundation/Electives; IMB Major Emerging Media Foundation/ Interactive Media Elective.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


INTM-SHU 110-000 (17280)09/05/2022 – 12/16/2022 Wed9:00 AM – 11:00 AM (Morning)at ShanghaiInstructed by


INTM-SHU 110-000 (17282)09/05/2022 – 12/16/2022 Wed11:00 AM – 12:00 AM (Morning)at ShanghaiInstructed by

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

Communications Lab (INTM-SHU 120)

In this foundation course students will explore the possibilities of emerging media by successively producing projects that make use of digital images, graphics, audio, and video. The course is designed to provide students with a framework to effectively communicate and tell stories through digital means. Students learn through hands-on experimentation in a laboratory context and the principles of interpersonal communication, media theory, and human factors will be introduced in readings and investigated through discussion. Adobe Creative Cloud and other relevant software applications will be examined to establish a diverse digital toolkit. Both traditional and experimental outputs will be explored. Weekly assignments, group and independent projects, as well as documentation of projects will be assigned in each of the core areas of study. Prerequisite: None. Fulfillment: IMA Major Other Foundation; IMB Major Emerging Media Foundation.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


INTM-SHU 120-000 (17284)
09/05/2022 – 12/16/2022 Mon,Wed
1:00 PM – 2:00 PM (Early afternoon)
at Shanghai
Instructed by


INTM-SHU 120-000 (17285)
09/05/2022 – 12/16/2022 Mon,Wed
2:00 PM – 4:00 PM (Early afternoon)
at Shanghai
Instructed by


INTM-SHU 120-000 (17286)
09/05/2022 – 12/16/2022 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Shanghai
Instructed by


INTM-SHU 120-000 (17287)
09/05/2022 – 12/16/2022 Mon,Wed
5:00 PM – 7:00 PM (Late afternoon)
at Shanghai
Instructed by


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


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


INTM-SHU 120-000 (17292)
09/05/2022 – 12/16/2022 Thu
4:00 PM – 6:00 PM (Late afternoon)
at Shanghai
Instructed by


INTM-SHU 120-000 (17293)
09/05/2022 – 12/16/2022 Thu
6:00 PM – 7:00 PM (Evening)
at Shanghai
Instructed by

Quick Introduction to Physical Computing (IMNY-UT 103)

Physical Computing is an approach to learning how humans communicate through computers that starts by considering how humans express themselves physically. In this course, we take the human body as a given, and attempt to design computing applications within the limits of its expression. To realize this goal, you’ll learn how a computer converts the changes in energy given off by our bodies (in the form of sound, light, motion, and other forms) into changing electronic signals that it can read and interpret. You’ll learn about the sensors that do this, and about simple computers called microcontrollers that read sensors and convert their output into data. In the other direction you will learn how to actual physical things in the world with devices like speakers, lights and motors. Finally, you’ll learn how microcontrollers communicate with other computers. To learn this, you’ll watch people and build devices. You will spend a lot of time building circuits, soldering, writing programs, building structures to hold sensors and controls, and figuring out how best to make all of these things relate to a person’s body.

Interactive Media Arts (Undergraduate)
1 credits – 16 Weeks

Sections (Fall 2021)


IMNY-UT 103-000 (15822)
09/02/2021 – 12/22/2021 Tue,Thu
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Creative Computing (IMNY-UT 101)

This course combines two powerful areas of technology that will enable you to leap from being just a user of technology to becoming a creator with it: Physical Computing and Programming. The course begins with Physical Computing, which allows you to break free from both the limitations of mouse, keyboard & monitor interfaces and stationary locations at home or the office. We begin by exploring the expressive capabilities of the human body and how we experience our physical environment. The platform for the class is a microcontroller (Arduino brand), a very small inexpensive single-chip computer that can be embedded anywhere and sense and make things happen in the physical world. The core technical concepts include digital, analog and serial input and output. The second portion of the course focuses on fundamentals of computer programming (variables, conditionals, iteration, functions & objects) as well as more advanced techniques such as data parsing, image processing, networking, computer vision. The Javascript ‘p5’ programming environment is the primary vehicle. P5 is more oriented towards visual displays on desktops, laptops, tablets or smartphones but can also connect back to the physical sensor & actuators from the first part of the class. The course is designed for computer programming novices but the project-centered pedagogy will allow more experienced programmers the opportunity to go further with their project ideas and collaborate with other students. What can computation add to human communication? You will gain a deeper understanding of the possibilities of computation–– possibilities that will augment and enhance the perspectives, abilities and knowledge you bring from your field of study (e.g. art, design, humanities, sciences, engineering). At first it may feel foreign, as foreign as learning a new language or way of thinking. But soon, once you get some basic skills under your belt, you’ll be able to make projects that reflect your own interests and passions.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


IMNY-UT 101-000 (15826)
09/02/2021 – 12/14/2021 Tue,Thu
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


IMNY-UT 101-000 (15827)
09/02/2021 – 12/14/2021 Tue,Thu
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by


IMNY-UT 101-000 (15828)
09/02/2021 – 12/14/2021 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

Communications Lab (IMNY-UT 102)

An introductory course designed to provide students with hands-on experience using various technologies including time based media, video production, digital imaging, audio, video and animation. The forms and uses of new communications technologies are explored in a laboratory context of experimentation and discussion. The technologies are examined as tools that can be employed in a variety of situations and experiences. Principles of interpersonal communications, media theory, and human factors are introduced. Weekly assignments, team and independent projects, and project reports are required.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


IMNY-UT 102-000 (15830)
09/02/2021 – 12/14/2021 Tue,Thu
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by


IMNY-UT 102-000 (15831)
09/02/2021 – 12/14/2021 Mon,Wed
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by


IMNY-UT 102-000 (15832)
09/02/2021 – 12/14/2021 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

Communications Lab (IM-UH 1011)

Communications Lab is a production-based course that surveys various technologies including web development, 2D design, digital imaging, audio, video, and animation. The forms and uses of these communications technologies are explored in a laboratory context of experimentation, collaboration, and discussion. Much of class time will be spent introducing and surveying equipment and software essential to media production and contemporary storytelling. Each technology is examined as a tool that can be employed and utilized in a variety of situations and experiences. The World Wide Web will serve as the primary environment for content delivery and user-interaction. Principles of interpersonal communications and media theory are also introduced with an emphasis on storytelling fundamentals, user-centered design, and interactivity.

Interactive Media (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2024)


IM-UH 1011-000 (4257)


IM-UH 1011-000 (20075)