Skip to main content
  • 中文
All NYU
Home
IMA
  • About
    • Overview
    • Facilities
    • Contact Us
  • Programs
    • Undergraduate
    • Graduate
    • Summer Institute
  • Research
    • IMA Research Clusters
    • Faculty Research
    • Artists in Residency
    • Featured Student Projects
    • Capstone Studio
  • People
    • Faculty
    • Staff
    • TAs
    • Alumni
  • Events
  • News

Main navigation

  • About
    • Overview
    • Facilities
    • Contact Us
  • Programs
    • Undergraduate
      • Foundations
      • Electives
    • Graduate
    • Summer Institute
  • Research
    • IMA Research Clusters
    • Faculty Research
    • Artists in Residency
    • Featured Student Projects
    • Capstone Studio
      • 2025
      • 2024
      • 2023
      • 2022
      • 2021
      • 2020
  • People
    • Faculty
    • Staff
    • TAs
    • Alumni
  • Events
  • News

NYU Around the World

  • New York Shanghai Abu Dhabi
  • Accra Berlin Buenos Aires Florence London Madrid
  • Paris Prague Sydney Tel Aviv Washington

Schools

  • Arts and Science College of Arts and Science College of Dentistry College of Global Public Health Rory Meyers College of Nursing Courant Institute of Mathematical Sciences Gallatin School of Individualized Study Graduate School of Arts and Science Institute of Fine Arts Institute for the Study of the Ancient World Leonard N. Stern School of Business Liberal Studies Program Robert F. Wagner Graduate School School of Law School of Medicine School of Professional Studies Silver School of Social Work Steinhardt School Tandon School of Engineering Tisch School of the Arts

Elective

Electives

Main navigation

  • Undergraduate
    • Foundations
    • Electives
  • Graduate
  • Summer Institute
media art
Advanced Media Theory

This course provides students with conceptual tools and critical methods for an advanced study in media theory. Each semester, we will focus on a single book or thinker, engaging in slow, thoughtful reading.

Laptop and a sheet of music
NIME: New Interfaces for Musical Expression

This course focusses on designing, creating, and performing with self-built electro-acoustic music systems to explore the limits of human musical expression.

Keyboard and code
Integrated Approaches to Live Coding

This course introduces students to the practice of live coding, learning techniques for real-time algorithmic approaches to making music and visuals, while exploring its cultural, theoretical, and performative potentials.

Abstract 3d scenery
Synthetic Media

This advanced course investigates emerging trends in machine learning and artificial intelligence for generating synthetic media content (images, video, sound, etc).

Make Believe
Make Believe

In the last decade, artists have been experimenting with the fakeness of the truth and the truthfulness of the fake creating fake documents, staged marriage, an arguably authentic artifact, imaginary advertisements of both historical and contemporary.

Lines of code
Nature of Code

Nature of Code is an intermediate course designed based on Daniel Shiffman’s The Nature of Code course at NYU ITP and adjusted for undergraduate studies.

Visualize and simulate realistic / systematic shapes, movement and/or behaviors in natural phenomena by:

An artwork representing a baby
Baby by Design

Is life itself the ultimate game? Where are the boundaries between childhood and adulthood across the many identities we inhabit online and in real life?

abstract 3d art
Live Simulations & Agents

Historically used by scientists and engineers to test models, evaluate performance, and assess risks, simulation has been adopted by contemporary artists and designers as a technique for enacting concepts, creating dialogues, and speculating on imaginary futures.

People in sunglasses, black and white photo
Immersive Arts

This course aims to provide students with the means to understand immersive media experiences, and conduct experiments from both a practical and a theoretical perspective. The course consists of lectures, research, discussion and studio-based practice.

pink slime with eyes
Future Bodies: Tech, Feminism and NonHuman Worlds

Emerging technologies are creating new synthetic bodies that differ radically from the machines of the past.

Road at night
Culture and Media in Urban China

In this course we take “Contemporary” as beginning around the turn of the 21st century and “China” as a transnational formation linking multiple territories and migrant communities. 

After Us: Posthuman Media
After Us: Posthuman Media

What is the place of human creativity, agency and intelligence in complex technical networks?

3D Art
Introduction to 3D

Introduction to 3D is a course designed to provide students with a framework to effectively communicate through  3D graphics.

Ideation session
User Experience Design

User experience design (UXD, UED, or XD) is the process of enhancing user satisfaction with a product by improving its usability, accessibility, and desirability provided throughout the user’s interaction with a product.

Two people watching a lighted structure
Kinetic Light

The practice of using light and motion as artistic media traces its roots back to the architectural design of spiritual structures in ancient cultures and the use of fire and shadow in religious ceremonies.

Toy Design and Prototyping
Toy Design and Prototyping

Toys are part of our culture, and an important medium to develop essential skills like creativity, problem-solving and socialization. They can also be a great contribution in education, medicine, and business and can improve the quality of life for children and adults alike.

ABC Browser Circus
ABC Browser Circus

Learn about the web, net-art, and build experiences in the browser using JavaScript.

Abstract cube and sphere
Advanced Lab: Web Page to Web Space

Web Page to Web Space is a course that explores virtual interactive experience in the context of Virtual Embodiment, Virtual Space, Telepresence, and Metaverse.

Digitized image of Buddha
Mixed Reality and Cultural Heritage

This course offers an experience with the intersection of technology and culture through collaborative teaching offered by faculty from Interactive Media Arts (IMA) and Global China Studies(GCS).

A book cover of Atlas of AI and code screen
Machine Learning for Artists & Designers

An introductory course to machine learning and AI, aimed at students without a mathematics background who are interested in developing an intuitive, and critical understanding of related techniques and their effects.

Gold material
Topics in IMA: Soft Materials in Technology and Art

Biohybrid robots, smart materials, and self-assembling nanotechnologies are beginning to shape new synthetic bodies that radically differ from the machines of the past.

A landscape designed with Unity
Topics in IMA: Environmental Sampling with Unity

In this course we will learn to use the tools of the Unity game engine to reconstruct sampled elements of our envi

Abstract structure made with metal
Digital Fabrication

Digital Fabrication is the process of using design modeling softwares to generate digital files which can then be physically produced through a variety of methods, including laser cutting, 3D printing and CNC milling.

A woman looking up at a tree
Topics in IMA: Researching Worlds through Moving Image Practices

During the course, we will be unpacking the process of filmmaking as a critical practice for researching nascen

Tissues from the uterus by Ana Laura Cantera
Art and the Anthropocene: Material-based Activism

This course will focus on Eco-Materialism (reuse, recycle, renew & rethink) and emergent practices in conjunction with some of the origins, influences, theories, processes, and manifestations of art installation.

Digital Arts and New Media
Digital Arts and New Media

This course investigates digital art and new media from creative, theoretical, and historical perspectives. The course aims to provide students with the means to understand what digital media is, and establish their own vision of what it can become, from both a practical and a theoretical perspective.

Chinese poem
Philosophy of Technology

This course aims to train students to think philosophically about our rapidly changing—and ever more intimate — relationship with machines. The  interdisciplinary course is typically historically oriented. Each iteration focuses on a particular theme.

A student doing a presentation on an audiovisual project
Realtime Audiovisual Performance Systems

From the history of visual music and abstract film to the contemporary notion of live cinema, this course will be an exploration of the synesthetic relationship between sound and visuals in a real-time performance setting.

Wulingyuan National Park
Digital Heritage

This course investigates and explores the integration between cultural heritage and virtual conservation, specifically towards the objects, deities, sites, and gardens in China.

A plant growing out of pipes
Urban Farming: Technology and Community

Urban Farming: Technology and Community is a course that aims to explore digital agricultural innovations and alternative uses of urban land as potential solutions to food insecurity, ecological degradation, and social inequalities within hyperdense cities.

Arcade video game
Immersive Design for Video Games

The current design methods and technologies in the field of digital entertainment, from design concepts to design tools, are still based on 2D screens, but the product is often 3D. This contradiction results in the designers not being able to see the final consequences of their work directly.

Building with neon lights
Emerging Technologies & Computational Arts

Emerging technologies, such as artificial intelligence, blockchain, and immersive media, are rapidly changing the creative industries and society as a whole.

Data: Code it, Make it poster
Data: Code it, Make it

This course uses a data visualization approach to define new methods of computational design and digital fabrication. Students will create unique, data-driven, everyday objects and sculpt meaning into them.

Open Project logo
Advanced Lab: Open Project

This course offers students the opportunity to develop a self-initiated project with close mentorship from a faculty member. Projects undertaken can span the areas of conceptual research, business development, creative practice, and media production.

Students at a computer lab
Creative Game Design and Development

We have all played and enjoyed games, but how do people actually design and develop them? How to describe a game from a professional standpoint? What are the basic elements and structure in video game development? How do game designers create an interactive experience for the player?

Digital sculpting on tablet
Digital Sculpting for Facial Animation

This course covers digital modeling / sculpting techniques including polygonal modeling, digital sculpting and blend-shape facial animation. The course breaks down into 4 stages : 1. basic topology of head model (student’s profile photos as reference), 2.

History of HCI poster
History of Human-Computer Interaction

The development of Human Computer Interaction, and its identification as a field, required scientists, engineers, designers, and artists as well as contributions from several other disciplines.

A monitor showing another monitor
Expanded Web

This course draws from net art, physical computing, and post-digital / post-internet practices to explore interactions that bridge screen and the physical.

Architectural structure on a pink background
Media Architecture

Architecture has always been considered as an immediate extension of the human civilization, and its connection with state-of-the-art technologies has always been essential.

Robot Hand
After Us: Post-human Media

What is the place of human creativity, agency and intelligence in complex technical networks?

Earth globe zoomed on China
Global Media Cultures

Since the 1990s, theories of globalization have emphasized two main processes. One is the continuous time-space compression that is now felt in every aspect of human life; the other is the rapid movement and circulation of media, commodities, humans and capital.

Introduction to Animation
Introduction to Animation

This course aims to utilize animation and motion media to depict and preserve the richness of cultural heritage contents. 3D animation and motion graphics techniques will be addressed and applied to the storytelling.

A hand squeezing an white object
Industrial Design in Action

Industrial Design in Action is a course that will help you bridge the gap between your ideas and their physical form. From initial research to conception, you will apply different design methodologies that lead to innovative ideas.

Critical Data & Visualization
Critical Data & Visualization

What exactly is data? Explore this question and learn to use JavaScript to build web-based data visualizations that tell a story.

A student working on a robotics project
Introduction to Robotics

Since the beginning of civilization people have fantasized about intelligent machines sensing and acting autonomously. In this course we will discover what robots are, learn how to design them, and use simple tools to build them.

Green and transparent structure hanging from the glass ceiling
Responsive Environments: Designing Interactive, Sentient, and Intelligent Spaces

In this course, students focus on the study and development of responsive environments, framed within a contextual and critical exploration of the architectural space as a cultural, social and technological phenomenon, and also on the application of practical scenarios for interaction, sentience,

Seminar in Media Studies: Media’s Material and Environmental Relations
Seminar in Media Studies: Media’s Material and Environmental Relations

In response to the popular conception of the “immaterial” Internet, and “datafication” of all aspects of life, how might we rethink the materiality and environmentality of media in our research?

interactive fashion
Interactive Fashion

Technology is allowing us to see our clothing as an extension of our bodies. An extension acting as a system that can react, collect information, and augment our modes of expression and interactions with spaces and people.

Exhibition: Next
Exhibition: Next

Exhibition: Next is an exploration and observation of the fields of exhibition design and museum study. This class will explore how emerging and interactive technologies can be applied to a museum to enhance visitors’ experiences.

Assistive Technology
Creating Assistive Technology

This interdisciplinary project-based class focuses on the design, development, and use of technology that increases the quality of life of individuals of disabilities.

Digital sculpture
Digital + Sculpture

This course investigates and illuminates the concepts and the aesthetics of kinetic sculpture and installation art in various forms from creative and historical perspectives. Students will learn to regard sound and performance as part of a sculptural form and learn to work with space.

students playing new musical interface
New Interface for Musical Expressions

This course will focus on designing, creating, and performing with self-built electro-acoustic music systems to explore the limits of human musical expression.

Man exploring metaverse expressed in light dots
Advanced Lab: Hello Metaverse

Teaching and learning during the pandemic has motivated us to look past the present zeitgeist and near total reliance on audio-visual collaboration software, and question what might come next.

Pink 3D abstract object
Advanced Lab: Shaders

Learn how to creatively harness the power of your computer’s graphics card by writing your own shaders! Shaders are small programs that run on the GPU and are used for purposes most commonly related to graphic effects, video post-processing, and the generation of geometry.

Building growing greens
The Cultivated City

This class examines the idea and practices of ‘cultivation’ in relation to the challenging environment of the 21st century city.

An actor against a green screen with camera rolling
VFX in the Age of Virtual Production

In this era of virtual production, time-based media faces new opportunities and challenges in terms of pipelines, workflows, and distribution.

students presenting works in gallery
Remade in China

Re-make: make (something) again or differently.

VR / AR Fundamentals
VR / AR Fundamentals

Virtual Reality and Augmented Reality represent, respectively, visions of “being” somewhere else or augmenting your present environment.

Exploring Movement Practices with Physical Computing
Movement Practices and Computing

This course is about ways that we “think with the body”. We will bring practices such as fitness, dance, sports, and martial arts into a series of interactive installations, movement learning projects, and workspace modifications built on computing, sensing and actuator technologies.

A student project for Working with Electrons class
Working with Electrons

During the course we will have seminar discussions analyzing texts that contextualize the lab experiments and we will work toward conclusions on the implications of these discoveries.

A woman painting
Open Project Salon

This course offers students the opportunity to develop a self-initiated project with close mentorship from a faculty member. Projects undertaken can span the areas of conceptual research, business development, creative practice, and media production.

Introduction to the Wood Shop
Introduction to the Wood Shop

Learn woodworking as a form of expression. Wood can be used to create both practical and artistic projects, from sculpture to furniture to musical instruments. Students will use the IMA woodshop to learn hand tools and machine tools and woodworking techniques.

Alvin Lucier performing 'Sferics' (1981), courtesy of Alvin Lucier and Tiltton Gallery, New York
Exploring and Creating Sonic Environments

Sound is all around us. The way we perceive or experience these sounds are largely dependent upon their environments, whether artificially constructed or naturally present.

Global Media Cultures
Global Media Cultures

What are the roles of media in various global formations? Where and how do we encounter globalization/global media?

Learning with Turtles
Learning with Turtles

We will explore a range of programming languages, systems, and activities designed to help learners, especially beginning learners, acquire computational skills and and culture.

What is New Media?
What is New Media?

This course will explore the fundamentals of new media scholarship. Together, we will review and engage with different theories of emerging media in its social, cultural, political, and historical contexts.

Global Experience Design
Global Experience Design

This course is about designing your global experiences. Students are introduced to design thinking as a practical tool to make the most out of their NYUSH experience and prototype opportunities offered by NYU's Global Network.

Life Design
Life Design

This course is about designing your life. What if you used the same innovation
principles that startups use and applied them to your own lives? Students are

Entrepreneurship Explored
Entrepreneurship Explored

Entrepreneurship refers to the quality of paving new opportunities and bringing about disruptive and meaningful changes through taking initiatives and strategically responding to risks, failures and possibilities.

Understanding Financial Technology
Understanding Financial Technology

“How would you like to pay?” A simple question may provoke diversified answers in the digital age.

Programmable Trust
Programmable Trust

This course explores the core concepts behind blockchains and cryptocurrencies such as Bitcoin and its derivations both from the perspective of their use as financial instruments, communication tools, stores of value and speculative assets, but more importantly, the value of immutable, programmab

Branding and Innovation
Branding and Innovation

This course aims to equip students with knowledge in both the innovation and branding processes.

Extended Perception
Extended Perception

Utilizing technological and scientific research/case studies/artefacts, the class introduces students to the topic of enhanced/extended perception, and how technological augmentation allow us to sense and perceive alternative layers of our surrounding world, reconfiguring our understanding of wha

AI and Culture: Paths of Definition, Paths of Development
AI and Culture: Paths of Definition, Paths of Development

No two cultures will define the term “artificial intelligence” in the same way. As China and the West engage in what some call a new race, the terms of a conversation across cultures are contested.

Media Architecture
Media Architecture

Architecture has always been considered as an immediate extension of the human civilization, and its connection with state-of-the-art technologies has always been essential.

Acoustic Ethnography of the Yangtze Delta
Acoustic Ethnography of the Yangtze Delta

We live in a world immersed in sound yet we rarely attend to how sound can reflect our social structure or reveal cultural meaning. This course introduces students to acoustic ethnography, soundscape studies and narrative, non-narrative audio storytelling.

Artificial Intelligence Arts
Artificial Intelligence Arts

Over recent years, artificial intelligence creativity and generative machine learning have continued grow and attract much attention among art community. Generative models by Machine Learning have brought up new types of media creation including recent breakthroughs.

The Artificial: Programming and Planetarity
The Artificial: Programming and Planetarity

The seminar will trace the interwoven history of “artificial intelligence” as both a philosophical thought experiment and as a foundational technology, and will explore alternatives to anthropomorphic models of AI.

Unconventional Design
Unconventional Design

This class looks at alternative frameworks on design. We explore the process of making and designing by applying these frameworks into making objects, systems and projects. 

Machine Learning for New Interfaces
Machine Learning for New Interfaces

Machine Learning for New Interfaces is an introductory course with the goal of teaching machine learning concepts in an approachable way to students with no prior knowledge.

Kinetic Interfaces
Kinetic Interfaces

Everyday we become more familiar with interfaces where our movement serves as input to control interactive media, and kinetic user interfaces allow users to interact with computing devices through the motion of bodies.

Design Thinking
Design Thinking

Design Thinking is a theoretical, methodological and practical framework that has the potential of bringing about socially responsible innovation.

Sustainable Fashion
Sustainable Fashion

This course encourages students to reflect on the current design practices in the fashion industry and explore the concept of sustainability through the lens of ethnography.

Creating Immersive Worlds
Creating Immersive Worlds

This introductory course focuses on building virtual worlds and understanding how immersive interactive media and social presence can help create entirely new forms of compelling experiences and narratives.

  • Load More
  • Portal Campuses
  • NYU
  • Shanghai
  • Abu Dhabi
  • Get in touch
  • Contact Us
  • Campus Tour
  • Jobs
  • Quick Links
  • Faculty
  • Students
  • Staff
  • Parents
  • Alumni
NYU Shanghai
Connect with NYU Shanghai

New York University

Equal Opportunity and Non-Discrimination at NYU - New York University is committed to maintaining an environment that encourages and fosters respect for individual values and appropriate conduct among all persons. In all University spaces—physical and digital—programming, activities, and events are carried out in accordance with applicable law as well as University policy, which includes but is not limited to its Non-Discrimination and Anti-Harassment Policy.

© 2026 All rights reserved New York University Shanghai