Category Archives: Graduate

Courses for IMA Juniors and Seniors Only

Homemade Hardware (ITPG-GT 2767)

Hardware is not hard, and rapidly prototyping circuit boards is easier than ever with new tools available at ITP. Students will learn how to grow from a breadboard to a custom surface mount board, all without leaving the floor. This class is about artists and designers taking control of their hardware, and exploring the potential of embedding their projects into the world around them. Students will learn the multitude of tools and processes required to make a DIY circuit board. These include Eagle CAD, micro-milling machines, drawing schematics, ordering parts, surface-mount components, acid etching, solder paste and stenciling, reflow, pick-and-place, and others. In-class demonstrations will be done for each of the above, and students will complete assignments using online reference notes and videos. Two smaller projects and one final project will be assigned (3 total), each a circuit of the student’s’ choosing. These three assignments will be designed to work off the most recently taught subjects, and to get the students to fail early. It’s a lot of new material to be learning across multiple domains, so the students will need the entire semester to iterate.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 2767-000 (14754)01/26/2024 – 05/03/2024 Fri9:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Sigler, Andrew

Playful Communication of Serious Research (ITPG-GT 2974)

Credits: 4
Duration: 14 Weeks
Dates: Mon

Exhibition design is the art of marrying experience and information. The best do so seamlessly; the very best surprise and delight you along the way. In this class you will explore the craft of interactive exhibition design through practice. Working in small groups, you will select an NYU researcher whose work is of interest to you and create an interactive experience that presents this research to a broader, public audience. In the process, you will learn to interrogate content and form, audience and environment, medium and message to create a meaningful and playful exhibit experience.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Dynamic Web Development (ITPG-GT 2577)

Credits: 2
Duration: 6 Weeks
Dates: Fri

This 7-week, 2-point course will provide a framework for learning how to develop and program web applications. It will focus on server side development using JavaScript, Node.js with the Express framework, and persistent databases on cloud based infrastructure. Additional topics will include login and session management, web services and APIs, and will lightly touch on front-end web development. The course will be a mixture of lecture and in-class collaborative coding, with weekly programming and reading homework.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Connected Devices and Networked Interaction (ITPG-GT 2565)

Credits: 4
Duration: 15 Weeks
Dates: Tue

The World Wide Web no longer stops at the edge of your screen. When it comes to products, if it powers up, it talks to another device. This class provides an overview of methods for connecting the physical world to web-based applications. We’ll consider what the emerging interaction patterns are, if any, and we’ll develop some of our own as needed. This class can be seen as a narrower and more interaction design-based complement to Understanding Networks. The latter class provides a broader overview of the dynamics of communications networks, while this class focuses specifically on the challenges of connecting embedded devices to web-based services. Neither class is a prerequisite for the other, however. This class will introduce network connection techniques for devices using microcontrollers like the Nano 33 IoT and MKR series or ESP8266 and processors running an embedded operating system like the Raspberry Pi. Prerequisites: Intro to Physical Computing and Intro to Computational Media, or equivalent experience with the topics covered in those classes. Learning Objectives: Students will gain an understanding of the basics of network programming for devices with limited computing power. They will learn about current protocols for communication between devices and networked servers, and about the rudiments of security for that communication. Reading: There will be an article or two to read each week, to foster discussion about the design of connected things. Assignments: There will be several one-week software and hardware assignments to get familiar with different technologies and communications protocols, and one hardware and software final application project.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Rest of You (ITPG-GT 2975)

You live with illusions. The nature of these illusions has long been described in mystical practices but is now increasing corroborated by modern research such as neuroscience, behavioral economics, social psychology, embodied cognition, and evolutionary psychology. What does this have to do with computational media? With technology, we have the ability to revisit some of these vestigial illusions that made sense in ancient environments but that might limit our personal happiness or the overall functioning of modern society. Will the computer’s ability to run more objective statistical analysis on data gathered tirelessly over time, across individuals and locations allow us to more accurately see ourselves and the world as it is. Can we build computer interfaces that give a fuller expression of our experience when we are not limited by an illusory view of ourselves? The insights into how into how to reach people more fully comes with a responsibility to then ask what should say to them. As the computers are able to understand us better than we understand ourselves will we relinquish control to them? At a practical level, the class looks at interfaces for digitizing signals from the less consciously controlled parts of your body using things like biosensors and cameras. It then moves on to opportunities for finding insights in from patterns in the mounds of already digitized expression you have produced every day for years, for instance in your email. Then we look at the possibility of bypassing consciousness with techniques like subliminal priming to affect behavior. Finally, we will look at how we can use things like browser extensions to manipulate shared media in an attempt to counter some filter bubble effects that emerge at a group level based on the illusions discussed in this class. This class will use skills from Physical Computing and ICM.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Spring 2020)


ITPG-GT 2975-000 (22862)01/27/2020 – 03/23/2020 Mon3:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by O’Sullivan, Daniel

Comics (ITPG-GT 2925)

Code without content gets boring fast. This seven week course will show you how to create stories around which you can weave the technology learned in other classes. When content comes first, interesting problems arise to solve. Participants will get solid grounding in how to tell a visual story using words and images in a traditional format, so then they can take that format and reimagine it in entirely new and unique ways. The first few classes are devoted to getting basic comic skills. The remaining classes will hone and expand these abilities while posing the question: what can be done differently, and how can technology add to what we have created? At the end of the semester you will have a something that sets you apart; – original content AND technological know how. Students will combine words and images, look at each other’s work, look at examples of published works. Reimagine how these stories can be told in new and unique ways. This a demanding course. There is a lot of work involved, they will end up with a lot of original content. During the first half we look at and make traditional comics. Second half we experiment with comic format WHILE honing storytelling skills. Relevant speakers will come in to discuss what they do and how they work etc.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2925-000 (22870)01/28/2020 – 03/10/2020 Tue9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by White, Tracy

Recurring Concepts in Art (ITPG-GT 2586)

As a response to developing technologies, artists working in areas of new/digital media are continually inventing new concepts for self-expression – interactivity, the passage of time and resolution, just to name a few. Yet these concepts are new only in the sense that they are being adapted to new media. For example, the notion of interactivity, frequently observed as original and specific to the user-interaction component of computer-mediated works, was equally, if differently, specific to Gianlorenzo Bernini’s 17th-century Baroque sculpture and architecture. Indeed the very concept of new media, and the concomitant implication of critically significant artistic development, applies throughout history. Oil revolutionized painting in the Renaissance, as did house-paint (on canvas) in the 1950s; in the 1910s, the found object indelibly altered definitions of art, the importance of the object being subsumed by that of the concept in the 1960s. This course examines how artists working before the boom of digital technology utilized other media, techniques and approaches to effect formal, conceptual and experiential dynamics comparable to those being investigated by new media artists today. The objective of the course is to provide students with not only knowledge of the immensely rich history of artistic creativity, but also a platform through which that knowledge might be utilized to reconsider new media strategies of artistic expression. It is the goal that through observation, discussion, reading and projects (both written and hands-on), students acquire mental tools to approach their own work with an expanded understanding of artistic possibility. Organized thematically, each class focuses on a different concept derived from the field of new media production and examined with regard to artistic precedents. The course focus primarily, though not exclusively, is on 20th/21st-century art. It is conducted as a combination lecture/discussion class. Critical theory is incorporated into the readings and discussions, but this is not strictly a theory course. The course has been conceptualized and designed to enhance understanding through a variety of means, from basic observation, to exploratory conversations, to more rigorous thinking informed by lectures, readings and focused discussions.

Interactive Telecommunications (Graduate)
2 credits – 5 Weeks

Sections (Spring 2020)


ITPG-GT 2586-000 (23425)01/31/2020 – 03/06/2020 Fri9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Krantz, Georgia

The Nature of Code (ITPG-GT 2480)

Credits: 4
Duration: 14 Weeks
Dates: Wed

Can we capture the unpredictable evolutionary and emergent properties of nature in software? Can understanding the mathematical principles behind our physical world world help us to create digital worlds? This class focuses on the programming strategies and techniques behind computer simulations of natural systems. We explore topics ranging from basic mathematics and physics concepts to more advanced simulations of complex systems. Subjects covered include physics simulation, trigonometry, self-organization, genetic algorithms, and neural networks. Examples are demonstrated in JavaScript using p5.js (https://p5js.org). Much of the class time will be dedicated to in-class exercises and self-study as the course is available online through a video series (https://www.youtube.com/user/shiffman/playlists) and textbook (http://natureofcode.com/book).

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

The World, Pixel By Pixel (ITPG-GT 2273)

This class focuses on the art of computer graphics and image processing. We explore the concepts of pixilation, image representation and granularity and the tension between reality and image. Students are introduced to the tools and techniques of creating dynamic and interactive computer images from scratch, manipulating and processing existing images and videos, compositing and transitioning multiple images, tracking and masking live video, compositing and manipulating live video as well as manipulating depth information from Kinect. The class uses Processing.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Energy (ITPG-GT 2466)

Credits: 4
Duration: 14 Weeks
Dates: Mon

From the most ephemeral thought to the rise and fall of civilizations, every aspect of your life, and indeed the universe, involves energy. Energy has been called the “universal currency”by prolific science author Vaclav Smil, but also “a very subtle concept… very, very difficult to get right” by Noble physicist Richard Feynman. It is precisely this combination of importance and subtlety that motivates the Energy class at ITP. Maybe you fear the existential threat of anthropogenic climate change, or maybe you just want your pcomp projects to work better. Either way, the class will help you understand energy quantitatively and intuitively, and incorporate that knowledge in your projects (and perhaps your life). How? Building on skills introduced in Physical Computing, we will generate and measure electricity in order to see and feel energy in its various forms. We will turn kinetic and solar energy into electrical energy, store that in batteries and capacitors, and use it to power projects. We will develop knowledge useful in a variety of areas, from citizen-science to art installations, and address topics such as climate change and infrastructure access through the lens of energy. Students will build a final project using skills learned in the class. To accommodate pandemic restrictions, students will have the option to do more or less hands-on work or research as their situation allows, and support material such as an annotated supply list will help students tailor material expenses to their interests. Prior Physical Computing or equivalent experience required.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Cabinets of Wonder (ITPG-GT 2470)

Credits: 4
Duration: 14 Weeks
Dates: Wed

If you were inventing a museum today, what would it look like? Who would be there? What would its main purpose be? What would the audience experience? The first museums were called Cabinets of Wonder. Usually, a viewer with a guide, often the collector, would open doors and drawers to see what was inside–amazing things from different parts of the world, different times. They were windows on the world to places the visitors would probably never be able to go; to see things they would never otherwise be able to see. And now there’s television, movies, the internet, and travel. Why do people go to museums now? Will they in the future? Today, most museums seek to educate and to include more and more diverse visitors than they used to. How do people learn in public spaces? How do we know that they do? How can they make use of the new interactive technologies to support the experience and not lose what’s special about them? The class is an exploration, observation, theory, and design class for you to imagine the future of museums and exhibits. Museum and exhibit visits are your primary assignments for the first half of the course—usually accompanied by a reading. You will also make some record of your visit (including a sketchbook, a diorama, reviews). There will be guest speakers from Museums and exhibit design firms, and several field trips. In the second half of the course, you begin to imagine how you might reinvent a museum and develop a full-scale presentation of your own Cabinet of Wonder. About Emily Conrad: https://www.linkedin.com/in/emily/

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Live Image Processing & Performance (ITPG-GT 2422)

This course teaches the ins and outs of using image processing software with an aim towards some type of real-time use (e.g. a performance or installation). The class looks at ways to manipulate different visual media (time-based, still, vector, and rendered) in real-time to allow students to develop interesting real-time performance systems. While the focus of this class is on using Max for visual work (through a software package called Jitter), it also looks at how to integrate interactive elements (sound, physical interfaces, etc.) into the work. Class time is spent on interface design and software development issues as well. The class explores some interesting capabilities of the software in terms of real-time camera input and tracking, generative graphics systems, and media transcoding. Throughout the class students develop and share ideas on live performance as a medium for visual expression, and learn the software tools necessary to put these ideas into practice in the form of idiosyncratic performance systems. A final presentation in the form of a group performance will be arranged. Students should have some working knowledge of Max/MSP before taking this class.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2020)


ITPG-GT 2422-000 (22920)01/29/2020 – 05/06/2020 Wed12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by Romein, Matt

The Code of Music (IMNY-UT 222)

“In this course, students learn how to create musical systems –pieces that incorporate randomness, interact with their listeners, or evolve over time, in the browser. We will start by creating audiovisual instruments and sample-based interactive songs, as students review their p5.js skills and are introduced to the Tone.js music library. Then, we will turn to a structured exploration of the elements of music, focusing on rhythm, melody, timbre, and harmony. For each, we will hold listening sessions, represent and manipulate the element in code, and interact with it via a range of existing interfaces. Students will explore the possibilities that computation and interactivity open up by designing and implementing a series of interactive studies. The last few weeks of the semester will be dedicated to introducing algorithmic composition techniques such as Markov Chains and Neural Networks. During this time, students will also develop their final project: an interactive/generative musical piece that builds on their previous classwork. Throughout the course, students are encouraged to bring in their musical tastes and interests into the classroom. This class is a good fit for students who are interested in: – Creating interactive music pieces and digital instruments. – Deepening their understanding of how music works. All musically-curious students are welcome: previous experience with music and audio will be useful, but is not required. – Continuing to develop coding skills. Creative Coding or equivalent programming experience is required.”Prerequisite: Creative Computing (IMNY-UT 101)

Undergraduate

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,Thu9:00 AM – 11:00 AM (Morning)at ShanghaiInstructed by


INTM-SHU 101-000 (17259)09/05/2022 – 12/16/2022 Tue,Thu11:00 AM – 12:00 AM (Morning)at ShanghaiInstructed by


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


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


INTM-SHU 101-000 (17269)09/05/2022 – 12/16/2022 Fri11:00 AM – 12:00 AM (Morning)at ShanghaiInstructed by


INTM-SHU 101-000 (17270)09/05/2022 – 12/16/2022 Fri1:00 PM – 3:00 PM (Early afternoon)at ShanghaiInstructed by

Live Video Performance Art (OART-UT 567)

This course will combine a history of video art and experimental film with practical training in the use of live video performance art technology. Students will explore new ways to create and edit films and videos using VJ software, projections, and multi-channel video surfaces. Workshops will demonstrate concepts and software that can be integrated into the creative process of video performance art and video art installations. COURSE OBJECTIVES At the completion of this course, the student will be able to: Draw inspiration from the recent history of incredible video and multi-media artists. Develop an understanding of audio and visual hardware used by VJ’s. Use live VJ software to manipulate digital media in real time to create Video Performance Art. Use Projection Mapping techniques to project video art onto 3D surfaces. Create original video performance art, video installations, and other performance pieces. Utilize skills to make video art in the professional market.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


OART-UT 567-000 (23531)01/24/2022 – 05/09/2022 Wed6:00 PM – 9:00 PM (Evening)at Washington SquareInstructed by Nova, Max

Urban Arts Workshop: New York (OART-UT 1925)

Urban Arts Workshop–New York is composed of lectures, presentations, screenings, readings, discussions, and visits from painters, photographers, filmmakers, writers, designers, architects, planners, restaurateurs, curators and critics designed to expose students to the key concepts and fundamental theories of urban studies, public art and the urban-inspired works of many great artists and writers based in New York City and around the world. Outside of class time, students will do readings, conduct research, watch movies, post reactions and do various assignments that engage the core course subject matter and themes. Each class will explore another form of urban art, including discussions about and encounters with graffiti, street photography, sculpture, installation art, architecture, music, dance, performance, theater, fashion, urban sound projects, large-scale projections, poetry, essays and short stories with an aim to understand how such art forms came into being and how they express a distinctly urban message to the inhabitants and visitors of New York City and cities across the planet. The instructor seeks to combine the critical and theoretical with the experiential and personal in order to lead students to a deeper and more fruitful relationship with cities, the arts and themselves. Further exploration will be conducted into the phenomenon of connectivity in the 21st century city providing a deeper perspective on globalism, the networked environment, and emerging technology’s role in the future of art, culture and urban living. Field trips may include: The Whitney, The High Line and Hudson Yards, Tiny Island, MoMA, Guggenheim, PS1, Museum of the City of New York, The New Museum, Transit Museum, Noguchi Museum, Governors Island and others based upon availability. Students will need a MetroCard for traveling around the city as well as approximately $50.00 to cover meals and museum tickets (this price varies depending on course itinerary).

Undergraduate

Performative Avatars (IMNY-UT 284)

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 avatars have been historically used in the realm of art, commerce, and entertainment and utilize existing avatar creation tools to develop projects that examine identity, body politics, and contemporary performance. In class, we will cover the basics of Unreal Engine, photogrammetry, 3D scanning, and model rigging although students will be encouraged to use existing skill sets and creative thinking to complete some of the smaller week-by-week assignments. The class will culminate with a short performance, small installation or single/multi-channel video piece using one or more of the techniques covered in class. This can be a solo project or a group project. In this class students will: – Explore how avatars can be utilized in your creative practice – Gain an introductory understanding of Unreal Engine, photogrammetry, model rigging, and 3D scanning. – Learn how to recontextualize digital spaces for the purposes of art, installation, and performance. – Broaden your thinking of what performance can be, both in a physical setting and digital setting. – Think critically about how physical bodies inhabit digital spaces and how the hardware and software we use reinforces the acceptance and value of certain kinds of bodies.

Interactive Media Arts (Undergraduate)
2 credits – 7 Weeks

Sections (Spring 2022)


IMNY-UT 284-000 (22291)03/22/2022 – 05/09/2022 Mon11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by Romein, Matt

Making Data Tangible (ITPG-GT 2028)

Data is ubiquitous. Yet, it’s often invisible. In this course, we will explore ways to create physical data visualizations using contemporary design and digital fabrication tools. Students will learn how to collect data, find interesting patterns, design creative digital models and build tangible pieces using laser cutters, 3D printers and woodworking tools. We will visualize everything from street performers in Washington Square to Instagram influencer trends. Topics related to creative coding, Arduino, artificial intelligence, projection mapping and traditional art-making techniques will also be discussed.

Interactive Telecommunications (Graduate)
4 credits – 5 Weeks

Sections (Summer 2020)


ITPG-GT 2028-000 (4268)05/27/2020 – 07/01/2020 Mon,Wed9:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Kuiphoff, John