CALL US
+1 (212)998-1880
E-MAIL
ima.info@nyu.edu
LOCATION
721 Broadway, 4th Floor, New York, NY 10003

IMA Classes

wearbles cover

Topics in Media Arts: Intro To Wearables: Adorning the Head and Face for Communication

This course is designed to provide an introduction to designing wearable for the head and face. It will also present an overview of interaction design for the body. The class will begin with an introduction to non-veral communication through upper body adornment as well as...
real-time social spaces cover

Topics in Media Art: Real-Time Social Spaces

In this course, students will create their own series of experimental social spaces that explore these questions: how does the shape and nature of our environment affect the way we communicate?  What unique forms of real-time expression and sharing might be possible online (and only...
projection mapping 101 cover

Topics in Media Art: Projection Mapping 101

“Projection Mapping 101” is a unique hands-on class building skills to create a projection mapping project and learn the evolution of Light Art and Technology. The students will identify their concepts and audience engagement through project exercises: Origami Mapping, Graffiti Mapping, International Projection Mapping Contest,...
content strategy and production of ideas cover

Topics in Media Art: Content Strategy and the Production of Ideas

This is a course about how to develop an idea and bring it to the world, using a variety of digital media. Students will create 3-4 pieces of work that relate to each other and form a portfolio of content — communicating effectively with real audiences using...
adapting everyday items cover

Topics in Physical Computing and Experimental Interfaces: Adapting Everyday Items

For individuals with disabilities, custom adaptations can be critical for a myriad of activities, including work, play, daily living, and actively participating with family and community. Recent advancements in affordable DIY technologies have created opportunities for individuals and communities to build, modify, and adapt countless...
100 days of making cover

Topics in Media Art: 100 Days of Making

100 Days of Making offers students the opportunity to pursue a creative passion and develop or refine a skill over a 100-day period. Students choose a topic of interest and produce an expression of that topic every day for 100 days. For examples of past...
electronic rituals cover image

Electronic Rituals

In this class, students will learn the history of divination, engage in the practice of divination, and speculate on what forms divination might take in a world where the human body, the social body, and even the cosmos(!) are digitally mediated. Starting with an understanding...
Symbiota_Kelly Mao[3708] biodesigning future of food cover

Bio-designing the Future of Food

Modern farming is built for monocultures with its large scale machines dispersing synthetic fertilizers, pesticides and herbicides and the collateral destruction of biodiversity and seasonal harvesting. Permaculture is agricultural ecosystems intended to be sustainable and self-sufficient like the The Three Sisters Agriculture practice of Native...
playful experiences cover

Playful Experiences

This class focuses on the particular design problems of large-scale games and playful systems. In this class students develop a foundation in design fundamentals from which to approach the problems of design particular to experiential entertainment. We will analyze existing digital and non-digital games and...
Critcal_Expansive Audio cover

Topics in Media Art: Critical & Expansive Audio

This course provides an exploration into the world of podcasting and audio narratives. We’ll explore the storytelling craft through sound and expand audio traditions by creating our own series of stories and soundscapes. We’ll dive into journalistic and longform narratives to learn from them and...
methods of motion cover image

Animation: Methods of Motion

This course explores the fundamentals of storytelling through animation and takes students from traditional animation techniques to contemporary forms. In the first part of the course, students will focus on traditional animation, from script to storyboard through stop-motion and character-based animation. The course then examines...
cohort cover picture

IMA Cohort: Community is a Practice

This course functions as an opportunity for students to consider the knowledge that they already have, the contexts in which that knowledge is situated, and how students can relate to and work with classmates who come from their own diverse contexts and backgrounds. Students will...
ReCode cover image

Topics in Media Art: Re:Code

Re:Code picks up where Creative Coding leaves off, building on our knowledge of p5.js to expand our understanding of code. We will reinforce the fundamentals by remixing and refactoring old coding projects, discuss computational artworks and explore their inner workings, and pick up new problem-solving...
IMA_ExperimentalPhotography

Experimental Photography

This course is designed to provide hands-on experience with creative coding, physical computing, and machine learning to design alternative forms of taking, making, processing, and interacting with images for visual communication and creative expression. The forms and applications of emerging computational tools are explored weekly...
chatbots for arts sake_cover

Chatbots for Arts Sake

This class looks at the chatbot as a unique medium of art in the context of the bigger art world and the current landscape of chatbot technologies. Students will engage in discussions about topics such as humanity under machine mediation, experiment with various computational tools,...
Screen Shot 2021-11-22 at 1.29.11 PM

Introduction to Digital Fabrication

Do you want to MAKE THINGS with your computer? Are you an artist, engineer, designer, sculptor or architect? Are you a few of those things? How are 3D scanning and 3D modeling different? What materials should I be using? Should I be 3D printing or...
Topics in Media Art- Alter Egos

Topics in Media Art- Alter Egos

Alter Egos is a course that embraces abstract storytelling, improvisation, resourcefulness, ritual, performance and self-expression through art and technology. Students will develop original characters based on a series of stream of conscious exercises around identity. They will explore various creative techniques, including costuming, sound design,...
Topics in Media Art_ Making Physical Game Interfaces

Topics in Media Art: Making Physical Game Interfaces

“Topics in Media Arts: Making Physical Game Interfaces” will guide students in the creation of game interfaces for Unity applications. Leveraging simple circuits and easy communications protocols, students will create physical controllers to control their Unity creations. Strategies will be oriented towards quickly creating multiple, effective...
yeseulsong_ima_interaction_class

Topics in Physical Computing and Experimental Interfaces: Physical Interaction Art

While traditional forms of art such as painting and sculpture only expect intellectual communication with the spectator, interactive arts consider the audience as active participants and directly involve their physical bodies and actions. Interactive art invites its audience to have a conversation with the artwork...
007

OK Robot Reboot

Society has always dreamed about humans coexisting with automatons, robots and talking machines that fit into every facet of daily life. As a consequence of computation and the internet leaving the flat screen, alternative forms of human-machine relationships are increasingly becoming more ubiquitous. Designing for...
rothbergclassimage

Topics in Media Art: Critical Experiences

This is an interactive media art class for people who want to develop creative experiences that are about something specific with a specific point of view! This sounds vague, but your projects won’t be! You’ll be provided with a step-by-step methodology for making research-driven creative...
Name June Paik Watchdog II, 1997

Topics in Media Art: Video Art

Video art is a time based media art form which emerged during the late 1960’s as video cameras and recorders became available to the general public. In this class we will look at both the history of video art as well as new ways of...
003

Topics in Computation and Data: Actual, Factual: Data Literacy for Creatives

Contemporary interaction designers and artists often manipulate scientific, historical, commercial and social information. Literacy in design, art or engineering requires a complement of literacy in data. This class will make a powerful addition to your existing skill set of programming, visual design and electronics. Students...
002

Paper Art: History & Practice

Beginning with the invention of paper, the paper craft movement has roots on all continents. This course is divided into several subject areas: the history of paper and paper making, paper folding, paper cutting, paper engineering, paper automata, and the contemporary DIY electronics and paper...
001

Collective narrative

This two-point workshop is centered on the examination and creation of collective storytelling environments. We will examine a wide-range of storytelling spaces including participatory and user-generated environments, site-specific works, community based arts practices, and transmedia storytelling. Weekly assignments, field trips, and student presentations.
frontend-development-cover

Topics in Programming and Data: Front End Web

This course will provide a foundation for understanding modern web development with a focus on front end technologies and accessing public data. The forms and uses of these technologies are explored in a laboratory context of experimentation and discussion. Students will create two well-designed single-page...
new-realities-cover

Topics in Programming and Data: New Realities

While the first augmented reality experiences were achieved over fifty years ago, we’ve only recently carried these experiences in our pockets. From Pokémon GO and Snapchat filters to Google Maps AR and IKEA Place, augmented reality is rapidly changing how we shop, work, and play....
physical-computing-cover

Topics in Physical Computing and Experimental Interfaces: Physical Computing

This course expands the students’ palette for physical interaction design with computational media. We look away from the limitations of the mouse, keyboard and monitor interface of today’s computers, and start instead with the expressive capabilities of the human body. We consider uses of the...
digital-fabrication-cover

Topics in Fabrication: Digital Fabrication

Do you want to MAKE THINGS with your computer? Are you an artist, engineer, designer, sculptor or architect? Are you a few of those things? How are 3D scanning and 3D modeling different? What materials should I be using? Should I be 3D printing or...
information-design-cover

Topics in Design: Information Design

The goal of this course is to develop the skills to translate information from its clinical definition of ‘facts provided’ to being a source of knowledge that is engaging and understandable. We will look at a myriad of historic and modern examples of how design...
realtime-media-cover

Real-Time Media

This course focuses on designing, developing and delivering real-time, performative work using audio and video elements. The class will have an emphasis on using MaxMSPJitter and other tools to create performative experiences that dynamically combine interactive elements such as video, sound, and code, allow for...
design-fundamentals-cover

Design Fundamentals

This class aims to provide students with the critical thinking and practical skills to explore and communicate ideas visually. This foundational course is a combination of lecture and studio format that will introduce the fundamental principles of design including typography, color, composition, branding and product...
Required for and Limited to Graduating Seniors The Capstone course asks students to produce an interactive project (with documentation), a research paper, and a personal portfolio. The interactive project will illustrate students’ unique interests as well as evidence of competency within the field of interactive...
p5-sketch

Code! 2

Online – Non-Majors Only This online 7 week course focuses on applying the fundamentals of computer programming in JavaScript to interactive media projects. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones. The...
p5-sketch-2

Code!

Online – Non-Majors Only This online 7 week course focuses on the fundamentals of computer programming (variables, conditionals, iteration, functions & objects) using JavaScript. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones....
user-experience-design

User Experience Design

This course aims to provide students with the critical thinking and practical skills for creating effective and compelling interfaces. We will dissect what a compelling user experience is and discuss and apply design methods for creating one. Throughout this 14-week course we will examine a...
assistive-tech

Introduction to Assistive Technology

Assistive technology is a term that includes a wide variety of technologies for people with disabilities. This two-point survey course is designed to provide students with an overview of the field of assistive technology. Field trips, readings, and guest speakers will provide students with an...
fairy-tales

Fairy Tales for The 21st Century

Fairy tales, myths, and stories of magic have always served as a way for both children and adults to make sense of the unpredictabilities of the world around them. How do these stories serve us today? How do new technologies allow us to reinterpret them...
Creative Approaches-131

Creative Approaches to Emerging Media

We live in a world where we have more data, computational power, and access to digital connectivity than ever before. But how do we make sense of the promise inherent in this reality while holding space for the challenges that it presents for different groups...
commlab

Communications Lab

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...
pcomp

Quick Introduction to Physical Computing

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...
3d-printing

Introduction to 3D Printing

3D environments and objects are powerful prototyping tools. This class will introduce the basics of 3D modeling techniques in Autodesk Fusion 360 and students will learn to create assets for prototyping and 3D printing. The class will take an industrial design approach to design and...
performative-avatars

Performative Avatars

Whether it’s through photo realistic scans found in current-gen video games or the cartoonish and low-fi aesthetic of Bitmoji there is no limit to ways in which the body and the self are represented in digital spaces. This 2 credit class will look at how...
creative-computing

Creative Computing

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...
internet-famous-2

Internet Famous

How does someone become famous on the internet? What does it take to capture our digital attention? While movie stars, rock gods, and other mainstream A-listers struggle to find their place in a sea of emerging technologies and platforms, a new swarm of micro celebrities...
ml

Introduction to Machine Learning for the Arts

An introductory course designed to provide students with hands-on experience developing creative coding projects with machine learning. The history, theory, and application of machine learning algorithms and related datasets are explored in a laboratory context of experimentation and discussion. Examples and exercises will be demonstrated...
music

The Code of Music

This course explores the elements of music through the lenses of computation and interactive design. Each of the five course units focuses on one element of music (rhythm, melody, timbre, harmony, and structure), approaching it from the perspective of music theory, computation, and design. For...
rwet

Reading and Writing Electronic Text

This course introduces the Python programming language as a tool for reading and writing digital text. This course is specifically geared to serve as a general-purpose introduction to programming in Python, but will be of special interest to students interested in poetics, language, creative writing...
networked-media

Networked Media

The network is a fundamental medium for interactivity. It makes possible our interaction with machines, data, and, most importantly, other people. Though the base interaction it supports is simple, a client sends a request to a server, which replies; an incredible variety of systems can...
cnc

Introduction to Fabrication

Time to get your hands dirty. Prototypes need to be created, motors have to be mounted, enclosures must be built. Understanding how things are fabricated makes you a better maker. But hardware is hard. You can’t simply copy and paste an object or working device...
vr

Immersive Experiences

This course is designed to provide students with hands-on experience creating immersive experiences, with a focus on designing artistic, meaningful worlds for virtual reality headsets. The class will also touch on related technologies, methods, and fields including experience design, virtual painting, augmented reality, interactive installation,...
dilp

Designing Interfaces for Live Performance

This course is designed to provide students with hands-on experience working with sensors, actuators, and other electronics to design interfaces and outputs for a live multimedia performance. Students will explore the expressive properties of sensors to control a variety of outputs such as light, sound,...
as we may think

Big Ideas in the History and Future of Technology

“Big Ideas in the History and Future of Technology” is designed to provide students with a critical perspective on current issues in technology in the context of the history, controversies, consequences, and ethical questions in emerging media. This first course in the series includes: in...
collective-play

Collective Play

Rules of play shape competitive games from checkers to football. But how do the rules of interaction shape non-competitive play? In this course, we will explore, code and test design strategies for playful group interactions while at the same time interrogating both what it means...
© 2020 Interactive Media Arts, New York University
css.php