Duration: 15 Weeks
Dates: Tue,Thu
Duration: 15 Weeks
Dates: Tue,Thu,Fri
Duration: 15 Weeks
Dates: Tue,Thu,Fri
Duration: 15 Weeks
Dates: Tue,Thu,Fri
Duration: 15 Weeks
Dates: Tue,Thu,Fri
4 credits – 15 Weeks
4 credits – 15 Weeks
Recorded Music (Undergraduate)
4 credits – 15 Weeks
From alphabets to virtual realities, this course will explore the development, reaction, and long term impact of various communication technologies. How have these technologies, such as writing, printing, the telegraph, television, radio, the internet and beyond, transformed society? And what changes can be observed both today and tomorrow? After students look closely at past and current future communication technologies, students will speculate on the future of communication technologies in a connected world by proposing their own transformative technology. Readings and discussion will cover communication theory, technical processes, creative applications, and critical investigation. Writing assignments will be paired with practical assignments where students will be challenged to bring their analysis and ideas to life. The web will also be utilized as a test bed for experiencing and experimenting with various forms of communication both old and new. This course will be part seminar and part lab. In the seminar portion of the class, time will be spent engaging in short lectures, critical discussions, and reviews of both reading and writing assignments. In the lab portions, students will participate in hands-on creative and technical activities and present practical assignment work. Throughout the class, students will be encouraged to learn through play, experimentation, collaboration, and exploration. Both individual and group work will be assigned.
Interactive Media Arts (Undergraduate)
4 credits – 14 Weeks
IMNY-UT 273-000 (12886)09/02/2025 – 12/11/2025 Tue12:00 AM – 3:00 PM (Early afternoon)at Brooklyn CampusInstructed by
“This introductory class is designed to allow students to engage in a critical dialogue with leaders drawn from the artistic, non-profit and commercial sectors of the new media field, and to learn the value of collaborative projects by undertaking group presentations in response to issues raised by the guest speakers. Interactive media projects and approaches to the design of new media applications are presented weekly; students are thus exposed to both commercial as well as mission-driven applications by the actual designers and creators of these innovative and experimental projects. By way of this process, all first year students, for the first and only time in their ITP experience, are together in one room at one time, and as a community, encounter, and respond to, the challenges posed by the invited guests. The course at once provides an overview of current developments in this emerging field, and asks students to consider many questions about the state of the art. For example, with the new technologies and applications making their way into almost every phase of the economy and rooting themselves in our day to day lives, what can we learn from both the failures and successes? What are the impacts on our society? What is ubiquitous computing, embedded computing, physical computing? How is cyberspace merging with physical space? WHY ARE WE HERE? -To see how the many things you might learn at ITP might be applied in the world (across many different fields), and to develop your own nuanced point of view on those applications -Think through the lens of designing engaging experiences -To build a shared language with your cohorts – about ITP, about your interests, about emerging technologies and ideas -To practice to collaboration in a way that emphasizes generosity, curiosity and communication -To practice a process of observation and articulation as a starting point for a design process. -To be inspired by different possible visions for your future. -To get a glimpse of the foundational character of the program: experimentation, play, thoughtfulness, emergence, interdisciplinarity, collaboration, criticality -To co-create a culture in which you have a sense of belonging / agency through your own ability to participate in its making WHAT HAPPENS IN CLASS? -Groups facilitate an experiences for the class, in response to the prior week’s guest -Small group discussions -Distribute invitations, made by you, to experiences in NYC -Hear from Guest Speaker -Short Q&A/ Final discussion with Guest”
Interactive Telecommunications (Graduate)
4 credits – 14 Weeks
ITPG-GT 2000-000 (11321)09/03/2025 – 12/10/2025 Wed3:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by
Mathematics (Undergraduate)
4 credits – 15 Weeks
This course focuses on programming strategies and techniques behind procedural analysis and generation of text-based data. We’ll explore topics ranging from evaluating text according to its statistical properties to the automated production of text with probabilistic methods to text visualization. Students will learn server-side and client-side JavaScript programming and develop projects that can be shared and interacted with online. This fall the course will also explore topics in machine learning as related to text. There will be weekly homework assignments as well as a final project.
Interactive Telecommunications (Graduate)
4 credits – 14 Weeks
ITPG-GT 2536-000 (11345)09/02/2025 – 12/09/2025 Tue12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by Shiffman, Daniel
Mathematics (Undergraduate)
4 credits – 15 Weeks
This multidisciplinary course allows students from a variety of backgrounds to work together to learn about and develop assistive technology, as well as cultivate a better understanding of the people being served. Students will work in teams to identify clinical needs relevant to their chosen client and learn the process of developing an idea and following that through to the development of a prototype product.
Integrated Digital Media (Graduate)
3 credits – 14 Weeks
DM-GY 7053-000 (15751)09/02/2025 – 12/11/2025 Tue5:00 PM – 7:00 PM (Late afternoon)at Brooklyn CampusInstructed by
The spectrum of Extended Reality (XR) – encompassing Virtual Reality (VR), Augmented Reality (AR) and Mixed Reality (MR) – brings with it several opportunities for new possibilities for game design, interactive storytelling, and more. While implementations of these technologies and associated theory have existed for a number of years, the recent technical and commercial resurgence means that developing skills in critical thinking and creative aptitude with regards to AR and VR is incredibly timely. To this end, rather than studying only contemporary discourse around XR technologies which frames it as a new development or passing fad, this class will also look at more well-established principles of both AR and VR – such as object presence and other aspects of existing theory. Furthermore, it analyses such technologies through a theoretical and critical lens, placing them within the wider history of the arts.
Game Design (Undergraduate)
2 credits – 7 Weeks
GAMES-UT 324-000 (17675)01/21/2025 – 03/11/2025 Wed,Fri8:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by Khandaker, Mitu
Interactive Telecommunications (Graduate)
2 credits – 15 Weeks
This course will cover a variety of academic topics within the field of Interactive Telecommunications. For further details, please refer to the individual class section notes and topic subtitle.
Focusing on motion capture (ak. MoCap), this class introduces basic performance skills alongside 3d graphic manipulation to create real-time virtual experiences. In this class we will have the opportunity to build sets, produce interactive props, and design unique characters to tell stories or engage with audiences. Utilizing Optitrack Motion Capture system, Blender, Motionbuilder, and Unreal Gaming Engine; we will create, rig, animate, and perform as avatars.
Interactive Telecommunications (Graduate)
2 credits – 6 Weeks
ITPG-GT 2999-000 (11426)01/27/2025 – 03/10/2025 Mon3:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by Romein, Matt
Over the past 3 years, we have seen many aspects of our lives thrust online. Increasingly, we are working, learning, socializing with family and friends, attending live performances and more through 2D grids of video feeds on platforms such as Zoom and Google Meet. These communication tools have become essential for remote communities to connect, yet fail to replicate many of the most engaging, messy and human aspects of our in-person experience. What happens when we break out of this grid and explore new forms of real-time social interactions online using webcam video and audio? Recent explorations in this realm have shown the promise of spatial metaphors in creating engaging real-time social interactions online. 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 online)? How might we design experiences for the unique social dynamics we want to support? Students will be exposed to principles of spatial design as well as a series of open source Javascript tools for arranging live webcam video and audio in 2D and 3D space in the browser. They will use WebGL (through the three.js library) to build 2D and 3D environments, and will be exposed to WebRTC (Web Real-Time Communications) and Node.js to add interactivity to those environments.
Interactive Telecommunications (Graduate)
4 credits – 14 Weeks
ITPG-GT 2327-000 (11406)01/27/2025 – 05/05/2025 Mon6:00 PM – 8:00 PM (Evening)at Brooklyn CampusInstructed by Nelson, Aidan
Code Lab 2 is a continuation in exploring how to craft game with programming. In Code Lab, we examined how to make games in openFrameworks, starting from scratch. This class will be a workshop, building off of that knowledge, but focusing on learning how to work with code that is already written. Students will learn to work with a new Integrated Development Environment (IDE), eclipse, learn to work with a version control system, and work in depth with Java and Processing. Over the course of the class, students will be given several versions of classic games (Pong, Space Invaders, Asteroids, etc.) that are incomplete or have an obvious bug. They will learn to read the code, identify how to correct the issue with the game, and then eventually modify it to make their own new version of the game. These skills are essential to work with code from other developers, whether they are members of the same team, open source projects, or examples provided in tutorials and readings.
Game Design (Graduate)
4 credits – 14 Weeks
GAMES-GT 303-000 (21771)09/03/2024 – 12/12/2024 Fri11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by Parker, Matthew
“Useless Machines is about redefining “usefulness.” Through making, we will explore what it means, on an ideological, political and historical level, to create something ‘useful’ or ‘useless.’ We will play with these definitions and explore how these objects serve to be humorous, critical, disruptive and at times… useful. We will study ‘useless’ machines throughout history, which will provoke conversations and disagreements around the implications of existing and emerging technologies. The students will design ‘useless’ machines for their final project. Examples of ‘useless’ machines are drawn from Kenji Kawakami’s The Big Bento Box of Unuseless Japanese Inventions, Dunne & Raby’s Speculative Everything, Stephanie Dinkins’ Conversations with Bina 48, https://esoteric.codes/, CW&T, Mimi Ọnụọha’s Missing Data, Jacques Carelman’s Catalogue of Impossible Objects, viral videos/objects and much more.”
Interactive Telecommunications (Graduate)
4 credits – 14 Weeks
This course explores the ways that we perform on and for the Internet. We’ll take a look at how artists have used social media, live-streaming, and multi-user online spaces as a site for performance. Students will conduct their own interventions with the web as a virtual stage. Note: Performance is a broad and amorphous term! You are encouraged to take this course even if you do not consider yourself a performer or someone who wants to be in front of a camera.
Interactive Telecommunications (Graduate)
2 credits – 6 Weeks
ITPG-GT 3022-000 (11386)09/08/2025 – 10/20/2025 Mon9:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Soto, Amalia
This course covers the next several years of evolution in technology, culture, and other trends. It uses scenario planning, a technique for considering complex interrelationships that can’t be predicted, distinguishing predetermined elements from critical uncertainties, and exploring the underlying patterns that influence events. Students will conduct original research on significant trends, use those trends to develop compelling, sophisticated, plausible stories about possible futures, and present the futures – and the strategies they suggest – to a public audience. The course will take place at a pivotal moment of historical uncertainty: recovering from a global pandemic, with AI and other digital technologies crossing a threshold, and dramatic political and economic tensions. All of these, and more, affect media development – and are deeply affected by them. The goal of the course is to enable you to make more robust decisions now in the face of uncertainty — applicable to planning for technological change, starting a business, plotting a career or making major life decisions. This class has developed a longstanding following at ITP because it helps us make sense of complex issues without oversimplifying them. In a climate of candid, respectful discussion and debate, the class explores theories about system dynamics, long-wave organizational and societal change, and economic and technological development.
Interactive Telecommunications (Graduate)
4 credits – 13 Weeks
ITPG-GT 2297-000 (20247)09/08/2025 – 12/08/2025 Mon12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by Kleiner, Arthur · Powell, Juliette
“Designing for” classes focus on working with a real-world client or partner, preparing students for professional collaborations with institutions, publishers and media companies beyond the game industry who partner with game developers on playable experiences. Outside partners have included museums, non-profit organizations, non-digital publishers and digital media platforms. In each version of this class, students will interact directly with representatives from one outside partner and collaborate with other students on a single semester-long project tailored to the client’s goals, developing an initial idea from conceptualization through pitching and prototyping, based on criteria and feedback provided by the partner. Students will learn to follow a structured process for ideation, collaboration and prototyping, while taking care to understand the audience, content and goals of the partner organization’s industry and the context of play. The semester culminates in a final presentation of playable prototypes to the partner.
Game Design (Graduate)
2-4 credits – 14 Weeks
GAMES-GT 310-000 (25338)at Brooklyn CampusInstructed by
GAMES-GT 310-000 (25353)09/05/2023 – 12/15/2023 Tue4:00 PM – 7:00 PM (Late afternoon)at Brooklyn CampusInstructed by Corbetta, Ramiro
GAMES-GT 310-000 (25349)09/05/2023 – 12/15/2023 Fri11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by Parker, Matthew
Interactive Telecommunications (Graduate)
4 credits – 6 Weeks