XR (Extended Reality) Studio: Designing Games for Headsets (GAMES-UT 324)

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

Sections (Spring 2025)


GAMES-UT 324-000 (17675)
01/21/2025 – 03/11/2025 Wed,Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Khandaker, Mitu

Topics in ITP (ITPG-GT 2378)

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.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2378-000 (11412)
01/22/2025 – 04/30/2025 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Rozin, Daniel


ITPG-GT 2378-000 (11413)
01/27/2025 – 05/05/2025 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


ITPG-GT 2378-000 (11414)
at Brooklyn Campus
Instructed by


ITPG-GT 2378-000 (11415)
01/27/2025 – 05/05/2025 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Zurkow, Marina


ITPG-GT 2378-000 (11416)
01/24/2025 – 05/02/2025 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Shiffman, Daniel


ITPG-GT 2378-000 (11417)
at Brooklyn Campus
Instructed by


ITPG-GT 2378-000 (11418)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Morales, Victor


ITPG-GT 2378-000 (20790)
01/21/2025 – 05/06/2025 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Barcia-Colombo, Gabriel


ITPG-GT 2378-000 (21339)
01/24/2025 – 05/02/2025 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Parshina-Kottas, Yuliya


ITPG-GT 2378-000 (22003)
01/27/2025 – 05/05/2025 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Parker, Matthew

Topics in ITP (ITPG-GT 2379)

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.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 2379-000 (11419)
01/27/2025 – 03/10/2025 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Morales, Camila


ITPG-GT 2379-000 (11420)
01/23/2025 – 03/06/2025 Thu
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Martinez, Thomas


ITPG-GT 2379-000 (11421)
01/24/2025 – 03/07/2025 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Griffin, Matthew


ITPG-GT 2379-000 (11422)
01/23/2025 – 03/06/2025 Thu
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Bittker, Max


ITPG-GT 2379-000 (11423)
01/24/2025 – 03/07/2025 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by De La Cruz, Sharon


ITPG-GT 2379-000 (22069)
01/22/2025 – 03/05/2025 Wed
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Thompson, John · Dawood-McCarthy, Najma


ITPG-GT 2379-000 (11424)
03/14/2025 – 05/02/2025 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Schultz, Derrick


ITPG-GT 2379-000 (11425)
03/17/2025 – 05/05/2025 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Thompson, John · Jones, Shindy

Motion Capture and Live Performance (ITPG-GT 2999)

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

Sections (Spring 2025)


ITPG-GT 2999-000 (11426)
01/27/2025 – 03/10/2025 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Romein, Matt

Real Time Social Spaces: Building Video & Audio Interactions for the Web (ITPG-GT 2327)

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

Sections (Spring 2025)


ITPG-GT 2327-000 (11406)
01/27/2025 – 05/05/2025 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Nelson, Aidan

Code Lab 2: Code Literacy (GAMES-GT 303)

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

Sections (Fall 2024)


GAMES-GT 303-000 (21771)
09/03/2024 – 12/12/2024 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Parker, Matthew

Programming with Data (ITPG-GT 3049)

Data is the means by which we turn experience into something that can be published, compared, and analyzed. Data can facilitate the production of new knowledge about the world—but it can also be used as a method of control and exploitation. As such, the ability to understand and work with data is indispensable both for those who want to uncover truth, and those who want to hold power to account. This intensive course serves as an introduction to essential computational tools and techniques for working with data. The course is designed for artists, designers, and researchers in the humanities who have no previous programming experience. Covered topics include: the Python programming language, Jupyter Notebook, data formats, regular expressions, Pandas, web scraping, relational database concepts, simple data visualization and data-driven text generation. Weekly technical tutorials and short readings culminate in a self-directed final project. Prerequisite: ICM / ICM: Media (ITPG-GT 2233 / ITPG-GT 2048)

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 3049-000 (15741)
09/09/2024 – 12/09/2024 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Parrish, Allison

Performing Online (ITPG-GT 3022)

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

Sections (Fall 2024)


ITPG-GT 3022-000 (15731)
10/28/2024 – 12/09/2024 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Soto, Amalia

Future of Media and Technology (ITPG-GT 2297)

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 – 14 Weeks

Sections (Fall 2024)


ITPG-GT 2297-000 (15683)
09/03/2024 – 12/10/2024 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Kleiner, Arthur · Powell, Juliette

Designing For: (GAMES-GT 310)

“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

Sections (Fall 2023)


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

Bioart as Biopolitics–Genomics and Identity (ITPG-GT 3048)

“What does biology have to do with art? Bioart is a discipline in which artists use life itself as a medium for creative experimentation and reflection on the social implications of cutting edge biological science. Biopolitics describes the ways in which DNA and other forms of biological knowledge combine with the accumulation of data to segment, categorize, and predict our behavior. In this course we will take a tour of the materials and techniques utilized by artists in the emerging field of biological art, with a focus on genomics and its political and social implications. This hybrid art and science class will introduce concepts in personal genomics, genetic engineering, speculative design, bioart, biopolitics, critical engineering, and bioethics as sites for activism and artistic exploration. Students will extract and analyze their own DNA while discussing human evolution and the social construction of identity. They will learn how DNA extraction and sequencing works, how to analyze real genomic data, and will incorporate this in creative and critical projects. Regular readings and in-class discussions will supplement artistic projects.”

Interactive Telecommunications (Graduate)
4 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 3048-000 (11441)
01/24/2025 – 03/07/2025 Fri
12:00 AM – 5:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Dewey-Hagborg, Heather

On Permanence: The Lifecycle of Art in Digital Works (ITPG-GT 3045)

“What does it mean to make something that lasts? In this 7-week studio, we will attempt to understand the collective hallucination that is the Internet, while rationalizing the intersection of permanence, mutation, utility and ownership in creative digital work. To support this investigation, we will: – Use hands-on workshops to understand and build various forms of generating digital art – Consider the implications of storage and longevity – Have a working knowledge of marketplace capabilities, and their influence on the art that they contain – Expand on our understanding of verifiable ownership, blockchain and otherwise, and how it can have impact beyond the digital landscape Through this class, you will develop work that considers time as a critical axis, be it the longevity of the outcome, or the impermanence of the idea. Work may live on the blockchain, utilize generative ai frameworks, or manifest as a performance in a snowstorm.”

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 3045-000 (12292)
01/24/2025 – 03/07/2025 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by

Designing Your Voice: Synthetic Sounds From Circuits (ITPG-GT 3046)

Course Description: In this 14-week course, students will explore sound design fundamentals through modular synthesizers, leveraging the capabilities of microcontrollers. Modular synthesizers are a type of electronic musical instrument used to generate, manipulate, and shape sound through the interconnection of individual modules, or components. This course is designed to equip students with the skills and creative prowess required to craft their own unique devices that adhere to the Eurorack design format; a popular modular synthesizer standard. The curriculum blends the art of sound design with the technical aspects of hardware synthesizer architecture, building skills so that by the end of this course students will have the competence to bring their sonic visions to life in physical form through thoughtful interaction. By harnessing the modular nature of these components, students will work independently, taking into consideration the designs of their peers to ensure seamless compatibility between their devices, resulting in a distinct ‘voice’; a term used to describe a collection of components that define the signal path of a synthesizer. The first half of the course will focus on sound design coding techniques utilizing the Teensy microcontroller, with the second half dedicated to developing tangible hardware design skills. Prerequisites: Intro to Physical Computing No sound design/musical experience is required.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2024)


ITPG-GT 3046-000 (14811)
01/22/2024 – 05/06/2024 Mon
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by

Designing for Messy Humans (ITPG-GT 3047)

“How can we create services – digital or otherwise – that scratch psychological itches in ways that take into consideration the uncontrollable nature of users? In this course, we marry the art of design with the science of psychology. The offspring of this match is complicated, unexpected and never predictable – but indelibly informed by both its binary and analogue parentage. Leaning on a variety of international case studies that tickle our human passion for enquiry, for storytelling, for sensation, and for sense-making, plus short philosophical readings about the nature of the indefinable, each class will dissect what we know about something inherently human (from beauty to joy to elegance), and how technologists and machine-makers have tried to predict it. We will spend time in this course reverse engineering black boxes and imagining how they could have been designed otherwise. The final project will be an “”””engine”””” or machine – mock-up, paper design or working prototype – that proposes to produce the solution to a messy human question every single time. The course will be divided into three thematic sections of three classes each: a theory week, an analysis week, and a prototyping week. Each thematic section will examine single-topic human “needs” frequently designed for in apps and tech. Students will be expected to take part in group discussions, and brainstorming sessions that will imagine systems that could achieve that topic. Latterly, the last session will be workshops, in which students will work together or alone on their own projects based on one topic of their choice.”

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ITPG-GT 3047-000 (11440)
01/21/2025 – 05/06/2025 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Krotoski, Aleksandra

New Portraits (ITPG-GT 3042)

“””Portraiture stands apart from other genres of art as it marks the intersection between portrait, biography, and history. They are more than artworks; when people look at portraits, they think they are encountering that person,”””” says Alison Smith, chief curator at the National Portrait Gallery in London. For thousands of years, artists have used cutting-edge tools and resources to create portraiture, giving viewers a glimpse into the subject’s life. A successful portrait embraces technology to bring the viewer closer to the subject but is not overshadowed by it. In this course, we will delve into portraiture through the lens of volumetric capture using the Depth Kit system. Through hands-on assignments, students will learn the entire pipeline of volumetric capture, from configuring the system to capturing our subjects and final output. Simultaneously, we will focus on fundamental aspects of portraiture, such as lighting, storytelling, production techniques, and historical foundations. The course will explain the techniques and considerations involved in creating volumetric portraits. We will explore various approaches to capturing subjects, employing advanced technologies to record their presence in 3D. Students will gain proficiency in the Depth Kit system to produce high-quality volumetric portraits that can be integrated into different mediums, including game engines, augmented reality (AR), or traditional 2D outputs.”

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 3042-000 (11438)
01/22/2025 – 03/05/2025 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Winslow, Alan

Live! (ITPG-GT 3004)

This course focuses on designing, developing and delivering multimedia live performances via a virtual platform. The class will have an emphasis on experimenting with different possibilities of virtual performances, pushing the boundaries of the performative medium, and using emerging technologies to create experiences that allow for the unfolding of engaging narratives, and/or generate compelling visuals in real time. We will look at various examples of both online and offline performances, explore how we can apply the technologies we have learned to design performative systems, and discuss methods we can use to make our performances more engaging. Students will practice quickly coming up with ideas and performing in class. A few weeks into the course, students will propose final project ideas and then develop the performances in the following weeks with support from the instructor. The class will culminate in a virtual event featuring solo and/or group performances by the students.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 3004-000 (11430)
01/22/2025 – 03/05/2025 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Wang, Carrie

Surveillance in the Simulation (ITPG-GT 3037)

“Surveillance is the most successful business model in cyberspace, maybe the most successful business model anywhere in history. But the internet is changing. New regulations, new technologies, new consumer preferences, new ways of making money, a new generation of technologists promising change. Will surveillance capitalism continue to be the dominant modality in the online world of the future? And if not, what would replace it? In this class we’ll examine the contemporary state of the surveillance industry and the technical infrastructures that underpin it, such as cookies, requests, and browser fingerprinting. And then look to the promised technologies of the future, from the cryptographic web3.0 to the metaverse to our own hypothesized models for the future of digital existence.”

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Spring 2025)


ITPG-GT 3037-000 (11436)
03/12/2025 – 04/30/2025 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Rivendale, Theodora

Designing Curiosity Portals (ITPG-GT 3008)

By exploring and dissecting the field of STEM education, we will research how STEM education currently exists with clear biases and gatekeeping. Through that we intend to create a framework to challenge the biases and design more inclusive and accessible pathways. As a class we will engage in discussions around spaces (community/public spaces and private spaces), STEM as an inclusive element, and definitions of accessibility. The hope is to yield an experience where students can observe, inspire (or get inspired) by mundane things around their day to day lives and connect them to STEM experiences that might seem rather oblivious. Students will create assignments in dialogue with “making with everyday objects”, STEM pedagogy practice, social/emotional learning in spaces, and human-centered design. Students will be exposed to STEM literacy pedagogy, will curate a pop-up space, practice comprehensive user-testing, and reconstruct the framework around accessible and universal design. Students will engage in critical thinking, critiques, visiting artist lectures, field trips and class discussions. About Sharon De La Cruz: https://www.sharonleedelacruz.com/about-me, https://khushbukshirsagar.weebly.com/about.html

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 3008-000 (14799)
01/26/2024 – 05/03/2024 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by De La Cruz, Sharon

R&D Studio: Feature, Smart, and Super Phones (ITPG-GT 3009)

In this special format studio class, students will investigate techniques and frameworks to challenge the socioeconomics of planned obsolescence. We will research, design, and develop projects that rethink our strained relationship with smartphones and re-imagine the future of “old” devices. This is a production-heavy, four-credit course, where students will contribute to original research, and develop projects that combine HCI, design, and critical theory. Prerequisites include an open mind, the drive to make, and graduate-level Physical Computing.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 3009-000 (14800)
01/23/2024 – 04/30/2024 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Galvao Cesar de Oliveira, Pedro

Therapeutic Sensory Immersion – VR Focused (ITPG-GT 3006)

The use of digital technology in mental health treatment, recovery, support, and prevention is rapidly gaining acceptance. For instance: The FDA recently approved the VR therapeutic EaseVRx to treat pain. Researchers recently found that exposure to natural environments in VR can provide emotional well-being benefits for people who cannot access the outdoors. Strobing lights can be tuned to stimulate temporary harmonic brain wave patterns usually only found in people who have been meditating for decades. Apps which help you track your mood could facilitate gaining knowledge and awareness of one’s mood patterns and thus help maintain emotional well-being. ASMR videos are reported to be effective in inducing sleep for those susceptible to insomnia, and assuaging a range of symptoms, including those associated with depression, anxiety and panic attacks. This class will focus on the use of technology to activate any and all of our senses to aid in mindfulness and meditation, distraction therapy, body awareness and acceptance, and more, via the use of tools and techniques shown to have a direct impact on our physiology as well as supportive and accessible user experience design with broad applications in other areas. Prerequisite: Basic coding and physical computing About Brian Lobser: http://light.clinic

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 3006-000 (14797)
01/26/2024 – 05/03/2024 Fri
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Lobser, David

ELECTRICITY AND LIGHT (PH-UY 1223)

Second of two introductory courses in general physics for non science or engineering majors. (Not an acceptable substitute for PH-UY 2023 or PH-UY 2033) Electric forces and fields. Electric potential and capacitance. Electric current. Magnetic forces and fields. Faradays law and inductance. Maxwell’s Theory of Electromagnetism. Electromagnetic waves. Light and Color. Geometrical optics. Image Formation. Interference and diffraction. | Prerequisite(s): PH-UY 1213 or PH-UY 1013; Co-requisite: EX-UY 1.

Physics (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


PH-UY 1223-000 (12159)
01/21/2025 – 05/06/2025 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Di Bartolo, John


PH-UY 1223-000 (12160)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by


PH-UY 1223-000 (8409)
01/21/2025 – 05/06/2025 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Di Bartolo, John


PH-UY 1223-000 (8411)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by

Introduction to Mechanical Engineering (ME-UY 1012)

This course introduces students to the range of mechanical engineering and emphasizes the basic principles and devices for storing and using energy, directing motion and satisfying needs. Case studies look at design issues and related ethical and professional practice issues. Emphasis is on a mindset of exploration. Engineering standards and standard parts. Teams work on and present two design challenges. | Prerequisite: Only first-year students are permitted to enroll in this course.

Mechanical Engineering (Undergraduate)
2 credits – 15 Weeks

Sections (Spring 2025)


ME-UY 1012-000 (9729)
01/21/2025 – 05/06/2025 Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Hajesfandiari, Arezoo

Re-decentralizing the Internet (ITPG-GT 3032)

Decentralization has become a buzzword in the technology space, and there is much more to decentralized technology than NFTs and cryptocurrency. In this course, we will examine the fundamental concepts of the existing internet infrastructure, work to define what decentralization means, learn about the “why” of decentralization, survey the landscape of decentralized, distributed, and p2p protocols, and develop decentralized applications. We learn about will examine the implementation of decentralized technology and throughout the course, we will look at different use cases of decentralization such as evading censorship, protecting privacy, and creating resilient applications. We will also consider ethical questions about the decentralization movement—how will it grow, who benefits from decentralization, and whether a decentralized internet is even a good solution at all. We will examine the underlying technologies that enable decentralization, as well as looking at the current implementations of decentralized protocols and apps built on top of decentralized protocols. Finally, we will touch on adjacent topics such as local networks, mesh networking, and p2p networks. While this course will cover a breadth of decentralized and self-hosted applications, we will steer away from decentralized financing and NFTs and instead focus on decentralized information sharing. The goal of the class is to challenge students to think critically about the future of the decentralized web and develop applications that leverage these technologies. Students with or without a background in networking are both highly encouraged to enroll.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2023)


ITPG-GT 3032-000 (21891)09/08/2023 – 12/15/2023 Fri9:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by

Fabricating Mechanical Automatons (Batteries Not Included) (ITPG-GT 3034)

How do we make things move, produce sounds, or maybe even emit light without batteries? Through this course, each student will design their own purely mechanical automaton. We will learn how to use simple materials and tools to hand prototype mechanisms in their early stages. CAD software will be used to refine the designs and then a series of traditional and digital fabrication tools (various wood shop tools, laser cutter, CNC, 3D printers, etc.) will be used to produce the final pieces. We will learn how to work iteratively in the shop through weekly exercises, and a midterm and final project.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2023)


ITPG-GT 3034-000 (21893)
09/07/2023 – 12/14/2023 Thu
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by

Shared Minds (ITPG-GT 3033)

“What capabilities does computational media have for depicting and conveying the experience of our minds? In this course we will start out using 3D graphics to depict the conventional physical reality that appears before us. Then we will turn inward to reflect the multidimensional reality of our minds, using artificial neural networks. Finally we return to embodied interfaces connected with cloud networking and databases to share with other people. The class will operate at a conceptual level, inviting students’ empirical psychological and philosophical investigations of the nature of their experience and how to convey it with art and story. It will ask students to look critically at existing computational media’s tendencies to bore, divide or inflame its users. But this is also very much a coding class where students will prototype their own ideas for new media first with 3D graphics using the threejs library, and then with machine learning models like Stable Diffusion using Huggingface APIs or Colab notebooks and finally with networking and databases using Firebase or P5 Live Media. Students can substitute other coding tools but game engines will not work for this class. The coding is in javascript, with a possible touch of python, and is a natural sequel to Introduction to Computational Media.” Prerequisite: ICM / ICM: Media (ITPG-GT 2233 / ITPG-GT 2048)

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 3033-000 (15739)
09/04/2024 – 12/04/2024 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by O’Sullivan, Daniel

Game Design & the Psychology of Choice (ITPG-GT 3028)

“As game and interaction designers we create systems and choices that can either prey upon our psychological foibles or help us avoid decision pitfalls. It is our responsibility to understand how we decide, to consider the ethics of the systems we create and to practice designing systems in a purposeful manner. Game Design & The Psychology of Choice will provide interaction and game designers with an understanding of the factors that influence behavior and decision-making by looking at the intertwining of cognitive psychology and economics through the development of behavioral economics. These disciplines study behavior on the individual and group level, often revealing some of the why behind the rules of thumb and folk wisdom that game designers come to intuitively. But understanding the why—why we fall into decision traps; why certain tradeoffs tax our brain more than others; why we are overconfident about our abilities; why certain decisions make us uncomfortable—allows us to more purposefully apply our design craft, both in and out of games. Finally, as a class, we will take what we learn about how we think and create series of game experiences based around key cognitive science concepts. Assignments may include: •Mod a cognitive science experiment into a game or experience •Analyze and present a game through the lens of cognitive science and behavioral economics •Create game or experience based around a particular insight from cognitive science or behavioral economics”

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 3028-000 (15737)
09/04/2024 – 12/04/2024 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Parker, Melissa

Multisensory Design (ITPG-GT 3027)

Our users have senses that they use to perceive information in different ways. Some perceive best through sight, some through hearing, others through touch. Designers often prioritize visual information, excluding those who benefit from other sensory modalities. In this class, we’ll take a multisensory approach to design that makes interfaces more accessible to disabled and nondisabled users. Students will learn how to design for the senses (think tactile controls combined with atmospheric sounds and olfactory or taste experiences), while gaining an understanding of the assumptions we make about our users’ sensory preferences. Students should come with prior experience with physical computing and fabrication techniques and can expect to learn technical processes for the user research, usability testing, and iterative design of multisensory interfaces. Over the course of 14 weeks, students will design an interface for the 5 senses (sight, hearing, touch, taste, smell), culminating in one final project that includes at least 3 sensory modalities.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 3027-000 (15736)
09/05/2024 – 12/12/2024 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Race, Lauren

Outside The Box: Site-Specific Immersive Explorations (ITPG-GT 3029)

This course introduces students to modalities for creating site-specific and immersive art and performance. Assignments will examine the work of artists who challenge the limitations of the physical, psychological and transactional spaces that have come to define conventional production models. Students will regularly receive prompts from which collaborative work will be workshopped, generated and presented. The sites and practices explored will de-center script/text as spine, institutional space as gathering place, linear storytelling as narrative, and separation between audience and artist as social contract. Through group performance projects and presentations, students will investigate how Site evokes Narrative and Event differently in brick & mortar, virtual, historic, liminal, dead, found, contested, democratized and community spaces. Our work will unpack the challenges and opportunities presented when we relinquish creative control of such unfixed elements as serendipity, impermanence, improvisation, audience agency, public space, weather, and pandemic.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2023)


ITPG-GT 3029-000 (21888)
09/11/2023 – 12/11/2023 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Rovegno, Mia

Seeing Machines (ITPG-GT 3031)

A programming course where we’ll explore various techniques and solutions for tracking and sensing people or objects in space. Students will get familiar with the terminology and algorithms behind many sensing topics such as computer vision, depth cameras, positional tracking, and coordinate mapping. As these subjects are explored, we will also dig into communication, and how this information can be transmitted from one tool to another, for example using OSC, Spout/Syphon, MIDI, DMX/ArtNet. The goal being to use the right tool for the job and not limit ourselves to a particular piece of software.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 3031-000 (11434)
01/27/2025 – 05/05/2025 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Zananiri, Elie

BioDesigning the Future of Food (ITPG-GT 3030)

For centuries, food production practices such as permaculture fostered ecosystems intended to be sustainable and self-sufficient, while producing nutrient-dense food. Modern farming has introduced harmful monoculture practices proven to cause collateral destruction of biodiversity and seasonal harvesting, distancing us from our food ecosystems. The future of food can be regenerative or continue to contribute to massive health and environmental issues. How can we challenge ourselves to regain connection to our food system? How might we use innovation, personal prowess, design, and biotechnology to reimagine healthier ecosystems? This course examines the historical context of the food ecosystems and encourages students to identify with these systems that we (in urban settings) are disconnected with. Students will build a project around exploring innovative approaches to the future of food and our relationships with it. These projects will incorporate design, technology, science, and research elements.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 3030-000 (15738)
09/06/2024 – 12/11/2024 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Huggins, Nikita

MoCap for the Archive (ITPG-GT 3021)

“How can motion capture (MoCap) be used to archive, preserve, and share intangible heritage forms, such as performing arts, rituals, and other social practices and traditions? This course approaches motion capture through the lens of ethnography — drawing on techniques of observation, participation, and qualitative design research. This class will offer an overview of different motion capture technologies, such as 2D-3D pose estimation and depth mapping, with a practical focus on learning the OptiTrack system at ITP. We will start by covering the basics of OptiTrack and build up to other workflows and techniques used across animation, game design, and virtual production (e.g. OptiTrack to Unreal Engine or Unity).” Prerequisite: CL: Hypercinema (ITPG-GT 2004)

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2024)


ITPG-GT 3021-000 (15730)
10/24/2024 – 12/12/2024 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Mehta, Ami

Hedonomic VR Design: Principles & Practices (ITPG-GT 3025)

To be a VR creator, it’s not enough to learn the hard skills—it’s also our responsibility to prime ourselves for the human impact of our work. As a means to design VR that is both enjoyable and accountable, this class proposes we borrow design principles from Hedonomics, a branch of ergonomic science that facilitates pleasurable human-technology interaction. Through the Hedonomic Pyramid, we’re able to section our thinking off into regions (Safety, Function, Usability, Pleasure and Individuation) and map out industry-tested VR design guidance for each. The result is a hierarchical checklist of proven principles, specifications and practices—that promote a culture of inclusive and holistic design—built to serve as a quickstart guide to designing accountable VR interfaces and systems. This class, divided into units that represent each level of the Hedonomic pyramid, will unpack both technical and conceptual strategies for creating VR, from visual interface fidelity to avoiding locomotion cybersickness to designing safer social VR spaces.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 3025-000 (15734)
09/05/2024 – 12/12/2024 Thu
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Cortese, Michelle

Multisensory Storytelling in Virtual Reality and Original Flavor Reality (ITPG-GT 3026)

“In this course, we will explore how to create narratives that leverage our lesser used senses like touch, taste and smell as well as lesser-known ones like space, time, balance and scale. We will dig into the history of experiential storytelling, starting from immersive theater and Smell-O-vision to cutting-edge haptics and mind-bending illusions of proprioception. To help center this back in practical applications, we will also explore how this evolving art is commonly used in exhibition design, experiential marketing and brick and mortar retail. The class will be a healthy mixture of game theory as well as experienced based learning (meaning there will be a couple field trips and multisensory VR projects to explore). A basic knowledge of game engines is ideal but not mandatory because we will be using predesigned templates in Unreal engine to be experienced and manipulated in real-time through virtual reality hardware.”

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 3026-000 (15735)
09/05/2024 – 12/12/2024 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Porter, Winslow

Alter Egos: Assuming New Identities Through Costume and Performance (ITPG-GT 3024)

Throughout history, musicians have channeled their creativity into outrageous fashion statements and invented personas: think MF DOOM, Sun Ra, Ghostface Killah, Daft Punk, Leikeli47 and Rammellzee. By embracing their alter egos in extreme and outlandish ways, artists have found their authentic creative voices. This course will introduce participants to the art of masquerade using their resourcefulness to create costumes from found materials, and performance as an exploration in creative expression using new media and technology. Students will be introduced to ideas surrounding abstract storytelling, experimental audio video production, and A/V performance using a combination of technical and hands-on approaches. This course requires CL: Hypercinema or equivalent experience. Prerequisite: CL: Hypercinema (ITPG-GT 2004)

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 3024-000 (15733)
09/09/2024 – 12/09/2024 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Santana, Ali

On Becoming: Finding Your Artist Voice (ITPG-GT 3023)

On Becoming is a two-part professional development course. Finding Your Artist Voice (part one) filters your fears and apprehensions so you can declare your creative process and practice courageously. The seven-week system will help you proclaim your artistic identity, theoretical underpinnings, and trajectory with clarity, precision, and commanding written language. Students will build personalized masterplans and workflows to facilitate measurable professional growth while learning to catalog and archive their work. Students will develop a working artist biography, artist statement, and fully documented work samples. For the final project, students will be supported in selecting and submitting a post-graduate fellowship, residency, grant, or open call!

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Fall 2024)


ITPG-GT 3023-000 (15732)
09/06/2024 – 10/18/2024 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Williams, Tanika

Streaming Against the Current (ITPG-GT 3022)

Live streaming is so seamlessly embedded into our online experience. We lay in bed, on our phones watching hearts flicker across the screen as the person we’re watching greets all of the competing messages in the chat, asking for birthday shout outs and follow-backs. While the ability to live stream feels more accessible than ever, it feels very tied to corporate structures, branding and self promotion. How can we push the concept of a live stream in a new direction and rethink what a live stream can be?

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2023)


ITPG-GT 3022-000 (21881)
09/08/2023 – 10/20/2023 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Soto, Amalia

Listening Machines (Digital Synesthesia: Seeing Sound) (ITPG-GT 3018)

“In even the tiniest fragment of digital sound (especially music) there lies a multiplicity of information hidden within. Using audio analysis techniques, this data can be distilled into a vast array of characteristics that describe various different features of the sound. These include things like the loudness, pitch, or the spectrum of frequencies being detected. Through additional analysis, these data points can be used to detect higher level musical features representing things like tempo, rhythm, or melody. Furthermore, the sound and music information can be used to train deep learning models that can then make accurate predictions (eg. what a sound is, what genre a song is, what mood a song evokes). Or, we can use machine learning for generative purposes using the data to guide the creation of new sounds, synthesizers, or even entire songs. The preceding are activities that fall under the areas of digital signal processing, music information retrieval, and machine learning, a trifecta that form the technological foundation for the research area known as machine listening. With a focus on ambient sound and music, this class will explore how tools and techniques from the field of machine listening can become a powerful aspect, or even strategy, in the realm of creative applications. This course will not cover, nor will it assume knowledge of, the underlying technical aspects of machine listening, or music theory. Resources for further pursuance of each week’s topics will be provided but will not be required for class. Instead, our aim will be on understanding what these techniques are doing, when and where to apply them, and how to access and apply them effectively through powerful software libraries. This high level approach will allow us to keep our efforts directed towards creative experimentation without becoming bogged down. Ultimately, students will synthesize the semester’s work into their own creative application involving sound. Here are some examples of the types of projects this class could support: An app that visualizes audio through graphics or DMX/LED lighting to create synesthesia-like effects An automatic system for transcribing music based off of a recording or real-time input A music remixing system where tracks are automatically selected, spliced, processed, and rearranged A musical instrument that adapts to its player based on real-time analysis of the played sound A synthesizer that uses machine learning to optimize and tune its parameters A music education software that visualizes rhythm and melody for the purpose of instruction A rhythm game that derives its gameplay from music information (Guitar Hero, Rock Band, DDR) A tool that analyzes the health of a machine based on its sound through a contact microphone The course will be taught in JavaScript with ICM-level programming experience recommended. No formal training in sound or music is expected or required. This course will be a great fit for any student that is interested in sound and wants to explore it more deeply. Please feel free to reach out to me via email with any questions about the class.”

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2023)


ITPG-GT 3018-000 (21877)
09/11/2023 – 10/23/2023 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by

Canvas for Coders (ITPG-GT 3016)

Your web browser is a digital canvas for 21st-century artists. While being one of the most common mediums today, web space has infinite possibilities for new aesthetics. This course covers Three.js fundamentals, providing students with the skills and insights to create arts in web 3D. This course requires ICM or equivalent coding experience. Prerequisite: ICM / ICM: Media (ITPG-GT 2233 / ITPG-GT 2048)

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Fall 2024)


ITPG-GT 3016-000 (15726)
09/05/2024 – 10/17/2024 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Park, Joo Hyun

Text-to-Image Ais (ITPG-GT 3020)

“Over the past few years, the unprecedented advancement in text-to-image artificial intelligence models has sparked widespread attention, discussion, and mainstream adoption of these innovative co-creative interfaces, which has resulted in novelty, excitement, and curiosity, as well as concern, anger, and insult. Alongside this, the booming open-sourced text-to-image model development contributes to expanding access to working with AI tools beyond experts, tech giants, and professional technologists. In this 14-week course, we will go over the landscape of text-to-image AIs and dive deep into some of the most well known ones (such as Stable Diffusion and its variants), to see what potential they have in terms of exploring new modes of content creation and helping us re-examine our language pattern. This will be a practice technique course – in the first half, we’ll focus on building good prompting practices, and in the second half, we’ll explore different image synthesis skills related to text-to-image AIs, use Python to train our own models to create customized visuals, and create animations from text. We’ll also discuss how such tools could intervene in the workflows of artists and technologists, what they can provide for researchers, and what are the caveats and things we should look out for when we’re creating with these AIs. Pre-requisites: Introduction to Computational Media (ICM) or the equivalent.” Prerequisite: ICM / ICM: Media (ITPG-GT 2233 / ITPG-GT 2048)

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 3020-000 (15729)
09/06/2024 – 12/11/2024 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Zhang, Yuguang

The Medium of Memory (ITPG-GT 3019)

“What is the medium of memory? In this 14-week studio class, we will dig into this question through creative storytelling. Starting from a lens-based practice, this class will introduce traditional and bleeding-edge documentary methods to inform our own varied approaches to activating archival material. Through weekly “readings” (articles, podcasts, films), written reflections, and creative assignments, we’ll explore: • how technology has impacted our relationship to memory; • how visual interventions can can surface alternative narratives; • how to make under- and unrecorded histories visible, and call into question the power dynamics embedded in “official” records; and • how we might recast objects and sites of memory-keeping, like heirlooms, journals, and memorials, as a mode of engaged preservation. Mid-way through the course, students will identify either personal or collective histories to open up to their own individual creative reexamination, memorialization, or transformation––each producing a final project with the technology and approaches of their choosing that serves to answer the question we started with––what is the medium of memory?”

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Fall 2024)


ITPG-GT 3019-000 (15728)
10/23/2024 – 12/04/2024 Wed
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Salvo, Simone

User Experience Design (ITPG-GT 3017)

“This 2-pt 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, apply proven research techniques for approaching and defining UX problems and apply design frameworks including mapping and testing techniques. The class format will include lectures, discussion, in-class design exercises and a final project. Week 1: what is UX Week 2: inclusive research methods Week 3: frameworks for defining a problem Week 4: understanding behavior and motivation Week 5: mapping flow and visual strategies, final project intro Week 6: testing methods and future UX Week 7: final projects”

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2024)


ITPG-GT 3017-000 (15727)
10/25/2024 – 12/11/2024 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Su, Peiqi

Digital Audio Workstations: Ableton Live (REMU-UT 1022)

We live in an age of digital production where so much of today’s music is produced with comparatively few tools, and at the heart of the modern production set up, whether in the bedroom of the studio, is software that uses MIDI. One of the most versatile of today’s platforms which can be used in production, live performance, and even as a visual tool is Ableton Live. Ableton is unique amongst the contemporary software programs making music in that it is the only one that was created by working musicians who were looking for a tool that allowed for both the seamless creation of ideas and could also serve as a performance instrument. In the past 15 years, Ableton has played an important role in creating countless tracks and records in numerous genres and the go-to software for live performance, whether for vocalists and bands or for massive spectacles like Cirque du Soleil. In this course, we will cover Ableton’s unique abilities to manipulate audio which make it the preferred platform for remixing and mash-ups. We will cover the fundamentals of the software, explore techniques to program beats, chordal and melodic ideas, as well as cover creative workflow – how to use Ableton to quickly generate ideas for producers and songwriters. Finally, we will discuss its use as a live performance tool for use with live instrumentalists and vocalists, as a DJ tool and even as a VJing tool. 

Recorded Music (Undergraduate)
2 credits – 14 Weeks

Sections (Fall 2023)


REMU-UT 1022-000 (13316)
09/05/2023 – 12/15/2023 Fri
1:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1022-000 (21555)
09/05/2023 – 12/15/2023 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1022-000 (21556)
09/05/2023 – 12/15/2023 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Freeman, Dan


REMU-UT 1022-000 (21557)
09/05/2023 – 12/15/2023 Mon
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Freeman, Dan


REMU-UT 1022-000 (21558)
09/05/2023 – 12/15/2023 Mon
1:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Freeman, Dan


REMU-UT 1022-000 (21559)
09/05/2023 – 12/15/2023 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Freeman, Dan

Digital Audio Workstations: ProTools (REMU-UT 1020)

During this course, students will acquire an in-depth, theoretical and practical knowledge of Digital Audio Workstations using the industry standard Pro Tools software through a weekly, lab-based workshop. Each class will be a combination of lecture and immediate application. An emphasis will be placed on getting to know Pro Tools, getting inside Pro Tools, creating sessions, working with media in sessions, audio recording, audio editing, file management techniques, MIDI recording, editing techniques, mixing techniques, backups and stereo mix-down.

Recorded Music (Undergraduate)
2 credits – 3 Weeks

Sections (Summer 2024)


REMU-UT 1020-000 (3226)
06/11/2024 – 07/02/2024 Tue,Wed,Thu,Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Painson, Phil

Augmented Hacking (ITPG-GT 2356)

With recent advances in hardware and software, millions of us now carry unprecedented spatial computing and world sensing technologies in our pockets. With these technologies in hand, how do we design AR experiences that are contextual at the core – that are sensitive to the spaces we inhabit and the behaviors of people in those spaces? How do we augment this better understanding of reality? This course will be a hands-on workshop where we create spatially aware, contextually driven AR applications unique to particular situations. We will examine the opportunities and challenges when designing for site-specific experiences – museums, live events, retail, medical settings, industrial environments, schools, and others. Topics will include image and object recognition, world mapping, people tracking, location anchors, the ARKit “depth api” (LiDAR enabled features), spatial audio, scene understanding and semantics, and more. For design and development, we’ll primarily use Apple technologies – ARKit, RealityKit and RealityComposer. We’ll also tap a variety of cloud services to store, move, process, and bring intelligence to the data generated and consumed in our experiences. 3D modeling skills are helpful but not required. While we’ll cover the basics, students should expect to spend additional time outside of class learning Swift and other related programming concepts. Full-time access to an iOS device (LiDAR-enabled is ideal but not required) and a Mac laptop running the latest operating systems are required. As part of the design process, we’ll host workshops and guest critiques with designers from top studios around New York City as well as directly interfacing with various teams at Apple.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2023)


ITPG-GT 2356-000 (21868)
09/07/2023 – 12/14/2023 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Lam, Nien · Buys, Sebastian

Future of Media (ITPG-GT 2297)

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 – 14 Weeks

Sections (Fall 2023)


ITPG-GT 2297-000 (21828)
09/11/2023 – 12/11/2023 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Kleiner, Arthur · Powell, Juliette

Electronic Rituals, Oracles and Fortune-Telling (IMNY-UT 289)

According to anthropologists Filip de Boeck and René Devisch, divination “constitutes a space in which cognitive structures are transformed and new relations are generated in and between the human body, the social body and the cosmos.” 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 of ritual and folk culture, we will track the history of fortune-telling from the casting of lots to computer-generated randomness to the contemporary revival of Tarot; from reading entrails to astrology to data science; from glossolalia to surrealist writing practices to the “ghost in the machine” of artificial intelligence. Weekly readings and assignments culminate in a final project.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


IMNY-UT 289-000 (21942)
09/07/2022 – 12/14/2022 Mon,Wed
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Parrish, Allison

Interactive Multi-Screen Experiences (ITPG-GT 3002)

We experience screens daily in many forms: in our hands, on our desktops, on walls and public installations as we travel. This course will explore the creative possibilities of real-time interactive and reactive art on screens in various forms. Using the recently developed p5VideoKit we will create standalone installations. p5VideoKit is a new library of live video effects – building on p5js – presented as a dashboard for mixing video in the browser. This library allows the user to apply visual effects to live video from connected cameras and sensors or streaming from devices on the internet. p5VideoKit is open source and can be extended with the user’s p5js code for a plethora of visual effects and interactivity. One possible application of p5Videokit would be a public facing installation allowing anonymous people on the street to use their hand held devices to interact with large street facing screens, thereby collaborating on real time creation of “digital graffiti”. Building on ICM, students will learn how to adapt simple sketches into components of p5VideoKit so that algorithms can be quickly composited and orchestrated into more complex works. Students will also learn how to edit and share code beyond the p5js editor, use nodejs/javascript to automate deployment of installations, and remotely configure dedicated computers with long running installations. Several dedicated computers and screens will be available to preview installations on the floor and street facing areas of the 370 Jay Street campus. Prerequisites: ICM or equivalent coding experience. About John Henry Thompson: http://johnhenrythompson.com

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Spring 2025)


ITPG-GT 3002-000 (11428)
03/14/2025 – 05/02/2025 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Thompson, John

STEM Accessibility (ITPG-GT 3008)

By exploring and dissecting the field of STEM education, we will research how STEM education currently exists with clear biases and gatekeeping. Through that we intend to create a framework to challenge the biases and design more inclusive and accessible pathways. As a class we will engage in discussions around spaces (community/public spaces and private spaces), STEM as an inclusive element, and definitions of accessibility. The hope is to yield an experience where students can observe, inspire (or get inspired) by mundane things around their day to day lives and connect them to STEM experiences that might seem rather oblivious. Students will create assignments in dialogue with “making with everyday objects”, STEM pedagogy practice, social/emotional learning in spaces, and human-centered design. Students will be exposed to STEM literacy pedagogy, will curate a pop-up space, practice comprehensive user-testing, and reconstruct the framework around accessible and universal design. Students will engage in critical thinking, critiques, visiting artist lectures, field trips and class discussions. About Sharon De La Cruz: https://www.sharonleedelacruz.com/about-me, https://khushbukshirsagar.weebly.com/about.html

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2023)


ITPG-GT 3008-000 (22334)
01/27/2023 – 05/05/2023 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by De La Cruz, Sharon

Mobile App Development Lab (ITPG-GT 2372)

One of the most transformative consumer products in history, the iPhone remains the standard bearer for great design and user experience. With the latest versions of iOS and iPhone, Apple puts depth sensing and augmented reality in our pockets. How do we take advantage of this incredible platform to produce our own compelling experiences? This course will be a hands-on workshop where we explore the world beyond generic apps and push the boundaries of what’s possible on iOS hardware. Each week, you’ll be asked to complete a programming exercise meant to foster your understanding of iOS application development. We’ll leverage existing open source libraries to quickly build out your app with features such as real time communication and cloud storage. We aim to create distributed instruments for computed expression. Full-time access to an iOS device and a Mac laptop computer running the latest operating system and development tools are required. Prereq: Some programming experience (such as ICM) and willingness to learn Apple’s Swift programming language.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ITPG-GT 2372-000 (11411)
01/21/2025 – 05/06/2025 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Thompson, John

Designing for Well-Being (ITPG-GT 3000)

This course would focus on the questions of 1) what makes people healthy? and 2) how can we design tools and environments that support healthy lifestyles? Key topics to be covered include public health concepts like the multiple determinants of health and the social-ecological framework, plus a little evolutionary biology; the role of behavior in health, key tenets of behavioral economics and behavior change strategies; and systems thinking concepts from Donella Meadows and others. Students will come away with a much more sophisticated understanding of the complex system of factors and forces that affect people’s health; understanding of key systems concepts and some techniques for understanding systems; and experience designing for behavior at scale. A potential final project could be to reimagine/redesign a popular commercial service so that it would have a more health-producing impact — or, alternatively, to focus on designing changes to the ITP environment that would promote better health for students, faculty and staff. About Steve Downs: www.stevedowns.net

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 3000-000 (11427)
01/24/2025 – 03/07/2025 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Downs, Stephen

No Screens Allowed (ITPG-GT 3010)

“Since the introduction of the iPhone in 2007, the touchscreen has become the dominant manner for navigating Mobile devices. UX pattern best practices are enshrined in documents such as Apple’s ‘HIG’ (Human Interface Guidelines) or Google’s more recent Material Design. ‘No Screens Allowed’ is a class that challenges this ’Touchscreen first’ interaction approach. Taught in the Kotlin language, students will prototype solutions in response to Instructor directed assignments. The various projects structured to interrogate mobile device capabilities such as: Voice Recognition, Computer Vision, Machine Learning, and built in sensors. Students will be provided with identical hardware: Pixel 3 phones running Android, the chosen development platform for the class. Successful completion of Introduction to Computational Media and Introduction to Physical Computing are required for entry into class. “

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 3010-000 (14801)
01/25/2024 – 05/02/2024 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Jones, Brian

Serious Games (ITPG-GT 3001)

This introductory course will focus on giving students a practical understanding of how to make ‘serious’ video games. That is, games that challenge the player to think and learn. This is a class where we will be ideating and producing playable games each week over 7 weeks using the open-source Godot game engine. By the end of the course, you’ll have a small portfolio of ‘serious’ games to show and build upon. Throughout the course, students will become familiar with concepts such as iterative design, play testing, object-oriented programming, user-interface design, animation and basic art for 2D games. They will take a design-based approach to content creation, developing a proficiency in the Godot game engine and the overall indie-game development pipeline.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Spring 2023)


ITPG-GT 3001-000 (22327)
01/23/2023 – 03/20/2023 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Grewell, Christian

Introduction to Quantum Technologies (ITPG-GT 3003)

Quantum technologies are the next frontier of electronics and computing. Quantum Computers, Quantum Sensors, Quantum Materials are just beginning to emerge from laboratories and enter the realm of practical application. The course introduces the underlying principles of quantum physics, and reviews emerging capabilities of quantum computers and related technologies. Coursework will include programming quantum algorithms on a simulator, and running programs on actual cloud-based quantum computing hardware. The topics will be highly technical and will require the study of scientific principles and experimental apparatus. We will cover some basic mathematical operations in linear algebra, and we’ll be encountering some equations from physics and computer science.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Spring 2025)


ITPG-GT 3003-000 (11429)
03/17/2025 – 05/05/2025 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Shakar, Gregory

Modern Artifacts: Interactive Public Art for the People (ITPG-GT 3005)

In an era of remote everything, how can we create artwork that brings us back together IRL? This course explores our connection to physical objects within the context of community. How can sculpture, installation, immersive, and public art nurture our neighborhoods via collaboration, play, ritual, self-expression, and awe? Students will work collaboratively to radically imagine bold, sculptural, immersive works using innovative and lo-if techniques integrated with technology. Hands-on workshops include experiments creating found sculptures, AR prototypes, projection mapping, real-time interactive multimedia content, and more. We’ll reference ancient monuments, sacred objects, NYC relics, street art and contemporary works to envision new artifacts that create awareness by reflecting the needs of our communities. Prerequisite: Comm Lab: Hypercinema About Ali Santana: http://www.alisantana.com/bio

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 3005-000 (11431)
01/22/2025 – 04/30/2025 Wed
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Santana, Ali

Therapeutic Sensory Immersion (ITPG-GT 3006)

The use of digital technology in mental health treatment, recovery, support, and prevention is rapidly gaining acceptance. For instance: The FDA recently approved the VR therapeutic EaseVRx to treat pain. Researchers recently found that exposure to natural environments in VR can provide emotional well-being benefits for people who cannot access the outdoors. Strobing lights can be tuned to stimulate temporary harmonic brain wave patterns usually only found in people who have been meditating for decades. Apps which help you track your mood could facilitate gaining knowledge and awareness of one’s mood patterns and thus help maintain emotional well-being. ASMR videos are reported to be effective in inducing sleep for those susceptible to insomnia, and assuaging a range of symptoms, including those associated with depression, anxiety and panic attacks. This class will focus on the use of technology to activate any and all of our senses to aid in mindfulness and meditation, distraction therapy, body awareness and acceptance, and more, via the use of tools and techniques shown to have a direct impact on our physiology as well as supportive and accessible user experience design with broad applications in other areas. Prerequisite: Basic coding and physical computing About Brian Lobser: http://light.clinic

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2023)


ITPG-GT 3006-000 (22332)
01/26/2023 – 05/04/2023 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Lobser, David

Code Your Way (ITPG-GT 3007)

This course provides students an opportunity to sharpen their coding skills in several ways: by reviewing fundamental programming concepts, acquiring techniques to systematically develop code-driven projects, and then implementing those to develop an independent project with the structure and support of a classroom learning community. The first part of the semester consists of weekly exercises to practice strategies for learning new algorithms, writing pseudocode, pair programming, debugging, refactoring, version control, and more. Screen-based code examples for the activities and assignments draw inspiration from the history of creative coding. The second part of the semester shifts to a project development studio format for students to apply these strategies to a self-directed project. This could be an existing idea or one devised during the course. Ultimately this course aims to empower students to reflect on their process and teach themselves how to program with greater efficiency and independence. It is a direct follow-up to Introduction to Computational Media (ICM) or for anyone interested in advancing their coding practice. Examples and exercises will be provided in JavaScript using the p5.js library. However, students are welcome to consult the instructor about working with another programming library, framework, or language with which they have interest or prior experience. Prerequisite: ICM or equivalent experience

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 3007-000 (11432)
01/27/2025 – 05/05/2025 Mon
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Nickles, Ellen

R&D Studio: Dumb, Smart, and Super Phones (ITPG-GT 3009)

In this special format studio class, students will investigate techniques and frameworks to challenge the socioeconomics of planned obsolescence. We will research, design, and develop projects that rethink our strained relationship with smartphones and re-imagine the future of “old” devices. This is a production-heavy, four-credit course, where students will contribute to original research, and develop projects that combine HCI, design, and critical theory. Prerequisites include an open mind, the drive to make, and graduate-level Physical Computing.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2023)


ITPG-GT 3009-000 (22335)
01/26/2023 – 05/04/2023 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Galvao Cesar de Oliveira, Pedro

Media-making as Healing Practice (ITPG-GT 2358)

Where does healing reside in media-making? How do we approach creating artistic processes and tools that move towards minimizing harm, supporting collective care, and understanding what healing means for ourselves and with one another? This course examines socially-engaged artistic processes and frameworks that reconstruct, reclaim, and decolonize ‘healing.’ Together, we will gather embodied data from our bodyminds, build language through readings, and map out artists in the field exploring disability, racial trauma, queerness, and diaspora within media and performing arts. Subsequently, we will develop our own processes as our final project: weaving together storytelling, embodied strategies, tool-making, performances, and/ or space-making.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2023)


ITPG-GT 2358-000 (22317)
01/25/2023 – 05/03/2023 Wed
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Lin, Yo-Yo

Biophilic Experiences – activating our sensory relationship to nature (ITPG-GT 2361)

As the scale of human impact on global climate and ecosystems deepens, we see the need to alter our trajectory, to be more inclusive of other species in our imagining of the future. This class sets out to investigate the relationships we humans have with nature and non-human animals, to dive deep into the meaning and utility of being in relationship, and ultimately to translate these ideas into tangible, multimedia experiences that expose a larger audience to a multi-species worldview. This class sits at the intersection of art, science, and technology. It combines studio practice and research with example case studies and critical texts. Together, we will meet artists, designers and scientists who build multispecies futures through urban ecology, biology, and public art. This class is for students who are eager to develop XD (experience design) and storytelling skills. The course follows a research-driven process that results in a design proposal and proof-of-concept that can be pitched to a public arts org. Keywords: bioArt, interactive installations, experience design, research, eco-activism

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 2361-000 (11408)
01/24/2025 – 03/07/2025 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Ruckman, Leslie

Future Mapper (ITPG-GT 2362)

As you know, projection mapping and Light Art are becoming popular again because of large-scale pop-up installations worldwide: ARTECHOUSE, SuperReal, Meow Wolf, and TeamLab. Technology has advanced over the years, but how people enjoy light art have not changed so much. How do your ideas and artwork fit into these site-specific installations? This class is for anyone interested in creating a site-specific installation using mapping technologies to create new experiences for the public audience. This class guides students through conceptual and technical processes of project and artist development. It consists of three parts: Project & Artist Development, Projection Mapping, and LED Mapping. We will research and discuss the history of visual artwork, public engagement, and technical exercises using real international contests and festival sites. The student will learn the latest Projection and LED Mapping techniques using Madmapper. And we will also focus on advanced techniques like multi-projector projection, projector calculation, Interactive Mapping, and software & hardware to culminate in a final project. The class will also invite guest speakers to discuss the nuts and bolts of their art and business. About Chika Iijima: www.mappathon.com, www.imagima.com

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2362-000 (11409)
01/22/2025 – 04/30/2025 Wed
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Iijima, Chika

Through the Lens: Modalities of AR (ITPG-GT 2368)

In this course, students will explore the fundamentals of augmented reality by dissecting the interaction between camera, computer, and user. Each week we will focus on a different AR modality: image, face, body, environment, and object, and consider their real-world applications. Through weekly explorations, we will examine the existing affordances of AR as well as their impact. This course will culminate in a final project, and our tool of choice will be Lens Studio. Course syllabus: https://docs.google.com/document/d/1wMWVnDdzgz2bbsCNp7jRAiCe1job4glq61o67sWAP00/edit?usp=sharing

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 2368-000 (11410)
01/27/2025 – 03/10/2025 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Pruitt, Maya

Performance in Virtual Space (ITPG-GT 2999)

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 – 7 Weeks

Sections (Spring 2024)


ITPG-GT 2999-000 (14791)
03/15/2024 – 05/03/2024 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Truxillo, Marcel

Web Art as Site (ITPG-GT 2094)

WEB ART AS SITE addresses the history and practice of art made for and inseparable from the web, while teaching basic coding for the web. We explore key examples of web art from the early days of the internet through today, asking questions about this idiosyncratic artistic medium like: How do different forms of interaction characterize the viewer and/or the artist? What happens to our reading practice when text is animated or animates? How is an internet-native work encountered, and how does the path we take to reach it affect our reading? Who is able to see a work of web art, and what does access/privilege look like in this landscape? How are differently-abled people considered in a web artwork? What feels difficult or aggressive in web art, and when is that useful? How do artists obscure or reveal the duration of a work, and how does that affect our reading? What are the many different forms of instruction or guidance online? As we ask these questions, we exploit the internet pedagogically, collaborating online, playing with anonymity, and breaking the internet spaces we know. Students learn web coding through specialized online tutorials; most of class time is reserved for discussion (of web art and supplementary readings) and critique. Throughout the semester, students will produce two major works of web art. Students need only a standard laptop, and will not be expected to purchase any software or text (cost of materials: $0).

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2094-000 (11407)
01/24/2025 – 05/02/2025 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Ballew, Theo Ellin

CAD for Virtual and Reality (ITPG-GT 2086)

The goal of this class is to gain an understanding and proficiency with Computer Aided Design (CAD). We will become familiar with CAD software, mechanical design, and simulation. The class will cover common CAD modeling techniques. We will use our designs to get physical parts made as well as use them in virtual projects. We will create parts both real and impossible.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 2086-000 (14782)
01/25/2024 – 05/02/2024 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Li, Siman

Blessed/Blursed/Cursed (ITPG-GT 2088)

This course will explore the history and meaning of the ubiquitous concept of “cursed” media, and provide students with a survey of digital art tools for the creation of their own cursed animation, video, photography, music, and web art. Many people were first introduced to the concept of cursed media when it exploded into mainstream internet discourse in 2016 with the @cursedimages Twitter account, which posted found photos bound by their unsettling effect on the viewer. Cursed media predates this account, however, stretching back to medieval notions of cursed objects. We will demonstrate how throughout time, cursed media has functioned like a slip of the tongue that provides a window into the cultural unconscious, where we encounter uncensored thoughts and feelings about race, gender, class, and what it means to be human. From Amazon Muzak generators to Artbreeder’s GAN tools for image creation, from machine learning text generators to robots who work at Walmart, cursed media and tools for its creation bring into view the ways that that culture reacts to tension between the increasingly precarious position of human beings in the capitalist 21st century and the threat of human erasure by the powerful forces of nature. Students will be introduced to digital art tools for creating music, manipulating photography and video, working with 3d animation, and building web art. Students will attempt to create their own cursed media, and in the process will gain a deeper understanding of the unconscious biases and ethical implications of contemporary digital creation tools.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2023)


ITPG-GT 2088-000 (22312)
01/26/2023 – 05/04/2023 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Tarakajian, Catherine · Rokhsar, Adam

The COVID-19 Impact Project: Extracting Stories From Data (ITPG-GT 2338)

This course will use the open source COVID-19 Impact Dashboard as a basis to explore ways to humanize the unfolding data on the coronavirus pandemic. Students are invited to collaborate on the COVID-19 Impact Project. Students will discover how data flows from public github repositories and tools needed to visualize the data. We will review other data-centric open source projects related to COVID-19 and discuss the questions they are trying to answer or problems they are trying to solve. We will examine historical and contemporary data visualizations. Using data visualization as a scaffold, we will explore ways to support community driven mourning and memorialization. Students can choose to participate as javascript coders, p5js explorers, UI/UX designers, citizen journalists, or data science explorers.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Spring 2023)


ITPG-GT 2338-000 (22314)
01/23/2023 – 03/20/2023 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Thompson, John · Jones, Shindy

World-Making with Unity (ITPG-GT 2369)

Computational simulation and videogame engines offer thinkers and makers a new way to reflect on the question “If I can make a world, what would it be like?” In Worldmaking with Unity, students will be exposed to various theories and approaches of worldmaking, and realize their own creative visions by constructing an original, conceptual, and playfully simulated world with indie game development engine Unity. This seven-week seminar/studio course will include a gentle introduction to computer programming, 3D modeling, character and scene design, and rendering techniques with Unity, as well as related production tools such as Blender. Projects may address system, agency, narrative, generative design, critical computing, and more. Student projects created in Unity can be compatible with augmented reality (AR) and virtual reality (VR). This course is designed as an intro-level game design and development course. There is no prerequisite. More advanced production techniques such as shader language and AI might be introduced as optional topics only. More information at: https://docs.google.com/document/d/1UppRjSyFlMpGPNLMowqKmP7wwq29s5Oexnpvrj4Gubs/edit?usp=sharing

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Spring 2023)


ITPG-GT 2369-000 (22315)
03/23/2023 – 05/04/2023 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Qi, Zhenzhen

Noodles Prototyping in Performance (ITPG-GT 2367)

Cooking programs with an image based language is a fundamental skill in the production and design of modern digital processes. Visual programming is not only an alternative way to code, but a solution to approach generative and interactive media. This class reviews the past, present and future of visual programming languages used to procedurally generate and manipulate media such as Max/MSP(Nato.0 55 3d), Isadora, Quartz composer, Touch designer, Houdini, cables.gl and Unreal Engine among others. The core of this course is the study of Unreal Engine’s Blueprint Visual Scripting system as a way to produce an interactive program in an executable form using only Visual Programing. We will study how to create actors, functions, interfaces and how they communicate with each other. We will also take a look into 2 other visual editors, The material/shader editor for the creation of HLSL like shaders and visuals and the new Metasound editor for the manipulation, generation and sequence of sound within the engine. A general understanding of Unreal Engine is a prerequisite for this class. Students will learn how to use blueprints to produce an interactive program that can be a video game, an installation or a Real Time digital Performance.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2023)


ITPG-GT 2367-000 (22316)
01/23/2023 – 05/08/2023 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Morales, Victor

Reverse Engineering: New Paradigm Shifts in Art, Curatorial and Technological Practices (ITPG-GT 2097)

This course provides critical and curatorial insight into global art practices and interactive technologies from a post colonial perspective. Designed to provide a critique of imperialism the course is underpinned by ideas pertaining to the rise of the Global South, decoupling, indigenous knowledge and ancient and contemporary innovation through contemporary art, emergent technologies, new media and exhibition practices. Students will also investigate the role of shifting digital landscapes and conservation of new media coupled with museum collecting practices, from both a deconstructive and ethical lens, providing regular opportunities to reflect upon their own respective practices. Presented as a combination of presentations/ critiques, seminars, readings, virtual field trips as well as special guest visits with noted experts, the course presents a compact and timely overview of globalization, and the effects of rapid interactive and technological innovative, in lieu with ideating towards a more equitable and diverse art and technological ecosystem.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2023)


ITPG-GT 2097-000 (22306)
01/23/2023 – 05/08/2023 Mon
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Raza, Sara

Sound Art: Listening (ITPG-GT 2328)

Listening is not something we do through hearing alone. Engaging with multiple perspectives, from Deaf studies and critiques of ableist hearing ideologies, to the possibilities and pitfalls presented through machine listening and imaginative sonic speculation, we will playfully deconstruct and question what it means to listen at all. Each week, readings will be assigned and students are asked to respond to prompts in the form of light-weight exercises that will orient most of our in-class discussion. Time will be spent discussing readings, presenting, and providing critique for each other’s projects in order to help draw connections between theory and practice. Through in-class presentations, we will encounter works by Christine Sun Kim, George Lewis, Pauline Oliveros and read from Jennifer Lynn Stoever, Tina Campt, and François Bonnet. The class has no technical prerequisites, and students are welcome to respond with works using tools and techniques from other classes (audio/video presentation, programming and physical computing, installation and fabrication, etc.). Through this work, we will unpack how the way in which we attend to the physical world and its inhabitants through our listening has real consequences. In much the same way our interpretation of the world is informed and influenced by factors outside of ourselves, our capacity to listen is conditioned through societal, political, economic, historical, and racial dimensions. We will disentangle listening from hearing and consider listening as a practice that begins not with how we hear sounds but how it allows us to (or prevents us from) interfacing and relating to our exteriors (and interiors). By the end of the class we will attempt to converge and coalesce our own ideas and perspective of what it means to listen.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Spring 2023)


ITPG-GT 2328-000 (22308)
03/24/2023 – 05/05/2023 Fri
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Diedrick, Johann

Real-Time Online: Building Video & Audio Interactions for the Web (ITPG-GT 2327)

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 – 15 Weeks

Sections (Spring 2024)


ITPG-GT 2327-000 (14780)
01/22/2024 – 05/06/2024 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Nelson, Aidan

How to Count Birds (ITPG-GT 2085)

On October 8th, 2015, a team in Ecuador identified 431 species of birds – the world record for number counted in a single day. Earlier that year in Myanmar, a scientist counted one Jerdon’s babbler, the first in nearly eight decades. In December of 2019, eBird announced that its database held over 737 million bird observations. This morning, in Brooklyn Bridge park, I counted 38 house sparrows, 4 black-and-white warblers and an ovenbird. This course will consider birding as a practice, and will dive deep into the processes by which observations become data. As a collective, we will investigate how crowd-sourced data is transforming ornithology, and will explore ways to tell stories about the natural world through visualization and more radical forms of data representation.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Spring 2023)


ITPG-GT 2085-000 (22309)
03/23/2023 – 05/04/2023 Thu
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Thorp, Jeremy

FOUNDATIONS OF TECHNOLOGY MANAGEMENT (MG-UY 1002)

This course introduces the principles and practices of management. Management is viewed as a system of tasks and activities, including environmental scanning, planning, organizing, leading and controlling. Within each major task, is a series of processes, which show how to do what has to be done. Management is a science and an art; both aspects of management are covered in this course. Areas covered are management history, philosophy and the theory and practice of management planning, decision making, organizing, motivating and leading. Special emphasis is on providing the technical and managerial challenges presented by emerging and transformative technologies. Particular consideration is given to the managerial options available to both legacy and entrepreneurial organizations.

Management (Undergraduate)
2 credits – 15 Weeks

Sections (Spring 2025)


MG-UY 1002-000 (9016)
01/21/2025 – 05/06/2025 Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by COHEN, MATHIAS


MG-UY 1002-000 (9017)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Dhir, Shivani

Paper Engineering and Interactive Play (ITPG-GT 2187)

The class will focus on the many overlooked aspects of paper, and how it can be used as a three-dimensional material. We will learn the disciplines of making Pop-Ups, Origami, Paper Crafting, and Visual Design. Using these methods as a starting point, students will build prototypes to explore new ways to tell stories, inform, interact, play with, engage, and challenge a younger audience. Most classes are hands – on. The rest, dedicated to criticism (including from children), analysis, and refinement, technical and conceptual. We will discuss how they could be mass produced and distributed. Students will build three prototypes, during the semester. From these, each student will select a favorite to fully develop as the final.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2024)


ITPG-GT 2187-000 (14760)
01/25/2024 – 03/07/2024 Thu
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Ita, Sam

Computational Letterforms and Layout (ITPG-GT 2051)

Language is more than just words and meanings: it’s paper and ink, pixels and screens, fingertips on keyboards, voices speaking out loud. Language is, in a word, material. In this course, students will gain an understanding of how the material of language is represented digitally, and learn computational techniques for manipulating this material in order to create speculative technologies that challenge conventional reading and writing practices. Topics include asemic writing, concrete poetry, markup languages, keyboard layouts, interactive and generative typography, printing technologies and bots (alongside other forms of radical publishing). Students will complete a series of weekly readings and production-oriented assignments leading up to a final project. In addition to critique, sessions will feature lectures, class discussions and technical tutorials. Prerequisites: Introduction to Computational Media or equivalent programming experience.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2051-000 (11394)
01/23/2025 – 05/01/2025 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Parrish, Allison

Introduction to Engineering and Design (EG-UY 1004)

This course introduces selected aspects of the history, philosophy, methodology, tools, and contemporary topics in engineering. Also included are basic engineering experimentation, data analysis, and a team-design project. This course will provide an understanding of what professional engineers do. In this context, an emphasis will be placed on developing oral and written communication skills. EG1004 is a survey course that introduces students to NYU Tandon academic opportunities, professional and career development, and teamwork skills. Design and project management skills are developed throughout a semester-long design project. Disciplines within engineering will be introduced during lecture, and explored through practice in laboratory assignments.

General Engineering (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


EG-UY 1004-000 (9564)
01/21/2025 – 05/06/2025 Tue
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9565)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9566)
01/21/2025 – 05/06/2025 Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9567)
01/21/2025 – 05/06/2025 Tue
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9568)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9569)
01/21/2025 – 05/06/2025 Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9570)
01/21/2025 – 05/06/2025 Tue
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9571)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9572)
01/21/2025 – 05/06/2025 Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9573)
01/21/2025 – 05/06/2025 Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9574)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9575)
01/21/2025 – 05/06/2025 Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9576)
01/21/2025 – 05/06/2025 Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9577)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9578)
01/21/2025 – 05/06/2025 Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9579)
01/21/2025 – 05/06/2025 Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9580)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9581)
01/21/2025 – 05/06/2025 Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9582)
01/21/2025 – 05/06/2025 Thu
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9583)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9584)
01/21/2025 – 05/06/2025 Tue
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9585)
01/21/2025 – 05/06/2025 Thu
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9586)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9587)
01/21/2025 – 05/06/2025 Tue
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9588)
01/21/2025 – 05/06/2025 Thu
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9589)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9590)
01/21/2025 – 05/06/2025 Tue
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9591)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9592)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9593)
01/21/2025 – 05/06/2025 Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9594)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9595)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9596)
01/21/2025 – 05/06/2025 Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9597)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9598)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9599)
01/21/2025 – 05/06/2025 Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9600)
01/21/2025 – 05/06/2025 Tue
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9601)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9602)
01/21/2025 – 05/06/2025 Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9603)
01/21/2025 – 05/06/2025 Tue
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9604)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9605)
01/21/2025 – 05/06/2025 Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9606)
01/21/2025 – 05/06/2025 Tue
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9607)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9608)
01/21/2025 – 05/06/2025 Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9609)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9610)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9611)
01/21/2025 – 05/06/2025 Tue
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9612)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9613)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9614)
01/21/2025 – 05/06/2025 Tue
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9615)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9616)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9617)
01/21/2025 – 05/06/2025 Tue
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Rom, Cindy


EG-UY 1004-000 (9618)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9619)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9620)
01/21/2025 – 05/06/2025 Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9621)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9622)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9623)
01/21/2025 – 05/06/2025 Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


EG-UY 1004-000 (9624)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9625)
01/21/2025 – 05/06/2025 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Paredes, Ingrid


EG-UY 1004-000 (9626)
01/21/2025 – 05/06/2025 Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by

DIGITAL LOGIC AND STATE MACHINE DESIGN (ECE-UY 2204)

This course covers combinational and sequential digital circuits. Topics: Introduction to digital systems. Number systems and binary arithmetic. Switching algebra and logic design. Error detection and correction. Combinational integrated circuits, including adders. Timing hazards. Sequential circuits, flipflops, state diagrams and synchronous machine synthesis. Programmable Logic Devices, PLA, PAL and FPGA. Finite-state machine design. Memory elements. A grade of C or better is required of undergraduate computer-engineering majors. | Prerequisite for Brooklyn Students: CS-UY 1114 (C- or better) or CS-UY 1133 (C- or better) | Prerequisite for Abu Dhabi Students: CS-UH 1001 (C- or better) or ENGR-UH 1000 (C- or better) | Prerequisite for Shanghai Students: CSCI-SHU 101 (C- or better)

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 2204-000 (8695)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


ECE-UY 2204-000 (8697)
01/21/2025 – 05/06/2025 Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


ECE-UY 2204-000 (8699)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


ECE-UY 2204-000 (8701)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


ECE-UY 2204-000 (8703)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

The Virtual Producer: Beats & Beatmaking (REMU-UT 1016)

This course will cover various professional Music Production Techniques & Strategies such as: Sampling (& Sample Chopping), Drum Programming / Drum Design, Synthesis & Sound Design, Music Theory (in the context of Music Production), MIDI Editing, as well as numerous Mixing Techniques. Over the course of the class, through the utilization and knowledge of these various skills, students will learn how to create Original Music Compositions & Productions. The primary DAW platform for the course is Ableton. While a Beatmaker / Composer / Producer must be well versed in the application of various software and hardware tools, as well as the many Production skills & techniques, they must also have artistic vision and creative efficacy. So while the course is about Music / Beat Construction and the tools involved, there will also be a strong emphasis on innovative envision, inventive mobility, and how to think / strategize like a Music Producer.

Recorded Music (Undergraduate)
2 credits – 2 Weeks

Sections (Summer 2024)


REMU-UT 1016-000 (3269)
06/11/2024 – 06/27/2024 Tue,Thu
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Sarfehjooy, Kayvon

Nanoelectronic devices and circuits (ECE-UY 4513)

Concepts of nanoelectronic materials, devices, and circuits. Fundamental and practical limits on the performance and energy dissipation of nanoelectronic devices. Physical, electrical and optical properties of semiconductor materials and how they are used in circuits. Relation of the properties of semiconductors to the fundamental limits at various levels of design hierarchy. Connections between the physical design and circuit-level performance of nanoelectronic circuits. | Prerequisites: MA-UY 2114 and PH-UY 2023 and EE-UY 3114

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2019)


ECE-UY 4513-000 (21245)
01/28/2019 – 05/13/2019 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

Introduction to Very Large Scale Integrated Circuits (ECE-UY 3193)

The course offers an overview of integrated circuit-design process: planning, design, fabrication and testing; device physics: PN junction, MOSFET and Spice models; inverter static and dynamic behavior and power dissipation; interconnects: cross talk, variation and transistor sizing; logic gates and combinational logic networks; sequential machines and sequential system design; subsystem design: adders, multipliers, static memory (SRAM), dynamic memory (DRAM). Topics include floor planning, clock distribution, power distribution and signal integrity; Input/Output buffers, packaging and testing; IC design methodology and CAD tools; implementations: full custom, application-specific integrated circuit (ASIC), field programmable gate arrays (FPGA). The course provides foundations of VLSI design and custom VLSI design methodology and state-of-the-art CAD tools. | Prerequisites: CS-UY 2204 (C- or better) and EE-UY 3114. ABET competencies: a,c,e,k.

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 3193-000 (17401)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Selesnick, Ivan


ECE-UY 3193-000 (8744)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Bhavnagarwala, Azeez

Machine Design (ME-UY 3233)

This course introduces students to fundamentals of machine elements, enabling them to employ this knowledge to design machines for various practical applications. The course begins with a brief review of stress, deformation and failure, followed by friction and wear. Subsequently, loaded columns, pressurized cylinders and shafts are presented. Bearings, gears, screws, springs, brakes, clutches and belts are discussed. The course ends with an introduction to MEMS, Micro-Electro Mechanical Systems. | Prerequisite for Brooklyn Students: ME-UY 3213 | Prerequisite for Abu Dhabi Students: ENGR-UH 3210

Mechanical Engineering (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


ME-UY 3233-000 (9733)
01/21/2025 – 05/06/2025 Mon,Wed
6:00 PM – 7:00 PM (Evening)
at Brooklyn Campus
Instructed by Park, Kee


ME-UY 3233-000 (9734)
01/21/2025 – 05/06/2025 Mon,Wed
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Park, Kee

COMPUTER AIDED DESIGN (ME-UY 2112)

The course covers sketching, drawing and computer-aided drafting. Topics: Projection theory—multiview, axonometric, oblique. Auxiliaries, sections, isometrics, dimensions, fasteners, detail and assembly drawings. Introduction to blueprint reading. Overview of CIM and CAD integration with other CIM concepts. A design project incorporates developed skills in visualization, drawing techniques, standards and CAD.

Mechanical Engineering (Undergraduate)
2 credits – 15 Weeks

Sections (Spring 2023)


ME-UY 2112-000 (15822)
01/23/2023 – 05/08/2023 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Benbelkacem, Ghania


ME-UY 2112-000 (15906)
01/23/2023 – 05/08/2023 Mon
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Benbelkacem, Ghania


ME-UY 2112-000 (15823)
01/23/2023 – 05/08/2023 Wed
10:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Benbelkacem, Ghania

COMPUTING IN CIVIL ENGINEERING (CE-UY 3013)

This course aims to introduce the modern computing methods, tools, and best practices for students in civil and urban engineering. The course uses Python as the programming language for solving a series of fundamental computational problems in civil and urban engineering, such as solving linear equations, data interpolation, curve fitting, root finding, numerical differentiation and integration, probability and statistics, linear programming and optimization. The course also introduces a series of generic computation tools and best practices for the students’ future study and research in computing applications in civil and urban engineering, including how to debug a program, visualize data, manage source codes, collaborative programming project management, etc. It aims at laying a solid foundation for civil and urban engineering students to better understand the modern programming workflow and utilize the computing tools. Students are first introduced with the fundamental concepts through the lecture, and then guided step-by-step via the in-class lab session in each weak. There will be multiple homework assignments and in-class quizzes for the evaluating the students’ performances. | Prerequisite: (CS-UY 1113 or CS-UY 1114 or CS-UY 1133) and MA-UY 2034 and MA-UY 2224 or Adviser’s approval.

Civil & Urban Engineering (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CE-UY 3013-000 (8657)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Feng, Chen

Design Project (CS-UY 4523)

Students or several students work with a faculty member and/or graduate students on a current topic in computer science. Each term, a project course with a particular theme is offered by the Department of Computer and Information Science. A faculty member assigns individual or group projects. The project course is highly structured and supervised closely by faculty. Students are expected to use the design and project-management skills they learned in CS-UY 4513 Software Engineering. Alternatively, students may work with a faculty member on an individual project of mutual interest. A written report and oral presentation are required. | Prerequisite: CS-UY 4513 or CS-UY 3513.

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4523-000 (16636)
01/21/2025 – 05/06/2025 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Strauss, Fred


CS-UY 4523-000 (16637)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Strauss, Fred


CS-UY 4523-000 (16638)
01/21/2025 – 05/06/2025 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at ePoly
Instructed by Callahan, Eugene

PROBLEM SOLVING AND PROGRAMMING I (CS-UY 1113)

This course introduces problem solving and computer programming and is for undergraduate engineering students who do not have prior experience in programming in any language. The course covers fundamentals of computer programming and its underlying principles using the Python programming language. Concepts and methods introduced in the course are illustrated by examples from engineering and other disciplines. | Co-requisite: EX-UY 1; Anti-requisite: CS-UY 1114

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 1113-000 (16708)
01/21/2025 – 05/06/2025 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian


CS-UY 1113-000 (16709)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1113-000 (16710)
01/21/2025 – 05/06/2025 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian


CS-UY 1113-000 (16711)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian


CS-UY 1113-000 (16712)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian


CS-UY 1113-000 (16713)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian


CS-UY 1113-000 (16714)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian


CS-UY 1113-000 (16715)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian


CS-UY 1113-000 (16716)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Romero Cruz, Sebastian

Numerical Analysis (MATH-UA 252)

In numerical analysis one explores how mathematical problems can be analyzed and solved with a computer. As such, numerical analysis has very broad applications in mathematics, physics, engineering, finance, and the life sciences. This course introduces the subject for mathematics majors. Theory and practical examples using Matlab are combined in the studying of topics ranging from simple root-finding procedures to differential equations and the finite element method.

Math (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


MATH-UA 252-000 (8390)
at Washington Square
Instructed by


MATH-UA 252-000 (8391)
at Washington Square
Instructed by


MATH-UA 252-000 (9168)
01/24/2022 – 05/09/2022 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Stadler, Georg


MATH-UA 252-000 (9169)
01/24/2022 – 05/09/2022 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Toler, Evan


MATH-UA 252-000 (9405)
01/24/2022 – 05/09/2022 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Potter, Samuel


MATH-UA 252-000 (9406)
01/24/2022 – 05/09/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Martinez Aguilar, Mariana

Theory of Numbers (MATH-UA 248)

Divisibility and prime numbers. Linear and quadratic congruences. The classical number-theoretic functions. Continued fractions. Diophantine equations.

Math (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


MATH-UA 248-000 (10470)
01/24/2022 – 05/09/2022 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Staccone, Matteo


MATH-UA 248-000 (10471)
01/24/2022 – 05/09/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Feuer, Benjamin

Theory of Probability (MATH-UA 233)

Introduction to the mathematical techniques of random phenomena occurring in the natural, physical, and social sciences. Axioms of mathematical probability, combinatorial analysis, binomial distribution, Poisson and normal approximation, random variables and probability distributions, generating functions, Markov chains, applications.

Math (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


MATH-UA 233-000 (8695)
01/24/2022 – 05/09/2022 Tue,Thu
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Tanzi, Matteo


MATH-UA 233-000 (8696)
01/24/2022 – 05/09/2022 Fri
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Zhang, Linfeng


MATH-UA 233-000 (8885)
01/24/2022 – 05/09/2022 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Leibovich, Matan


MATH-UA 233-000 (9078)
01/24/2022 – 05/09/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Wang, Liudeng


MATH-UA 233-000 (10636)
01/24/2022 – 05/09/2022 Tue,Thu
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Dunlap, Alexander


MATH-UA 233-000 (10638)
01/24/2022 – 05/09/2022 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Wang, Liudeng


MATH-UA 233-000 (19808)
01/24/2022 – 05/09/2022 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Stepp, Elizabeth


MATH-UA 233-000 (19809)
01/24/2022 – 05/09/2022 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Zhang, Linfeng


MATH-UA 233-000 (26180)
01/24/2022 – 05/09/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Doshi, Jash Tejaskumar

Linear Algebra (MATH-UA 140)

Systems of linear equations. Gaussian elimination, matrices, determinants, and Cramer?s rule. Vectors, vector spaces, basis and dimension, linear transformations. Eigenvalues, eigenvectors, quadratic forms.

Math (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


MATH-UA 140-000 (8381)
01/24/2022 – 05/09/2022 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Hammoud, Naima


MATH-UA 140-000 (10125)
01/24/2022 – 05/09/2022 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Qi, Sihan


MATH-UA 140-000 (10126)
01/24/2022 – 05/09/2022 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Qi, Sihan


MATH-UA 140-000 (10127)
01/24/2022 – 05/09/2022 Fri
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Li, Jiarui


MATH-UA 140-000 (10128)
01/24/2022 – 05/09/2022 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Li, Jiarui


MATH-UA 140-000 (8986)
01/24/2022 – 05/09/2022 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Sia, Charmaine


MATH-UA 140-000 (10129)
01/24/2022 – 05/09/2022 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Li, Xuenan


MATH-UA 140-000 (10130)
01/24/2022 – 05/09/2022 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Li, Xuenan


MATH-UA 140-000 (10131)
01/24/2022 – 05/09/2022 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Kotwal, Adit


MATH-UA 140-000 (10132)
01/24/2022 – 05/09/2022 Fri
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Kotwal, Adit


MATH-UA 140-000 (10120)
01/24/2022 – 05/09/2022 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Liu, Shizhu


MATH-UA 140-000 (10121)
01/24/2022 – 05/09/2022 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Yap, Ted


MATH-UA 140-000 (10122)
01/24/2022 – 05/09/2022 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Yap, Ted


MATH-UA 140-000 (10123)
01/24/2022 – 05/09/2022 Fri
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Stempel, Jordan


MATH-UA 140-000 (10124)
01/24/2022 – 05/09/2022 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Frank, Natalie


MATH-UA 140-000 (9777)
01/24/2022 – 05/09/2022 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Hammoud, Naima


MATH-UA 140-000 (10469)
01/24/2022 – 05/09/2022 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Denis, Evan


MATH-UA 140-000 (10468)
01/24/2022 – 05/09/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Harrington, Jeremiah

Financial Accounting (MG-UY 2204)

This course provides a solid foundation in constructing and interpreting financial statements. Topics include: accounting terminology, financial-statement preparation and analysis, liquidity and credit-risk ratios, depreciation calculations, revenue recognition, accrued liabilities and asset valuation. Also covered are the effects of equity transactions, cash flows and various accounting methods on financial statements.

Management (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MG-UY 2204-000 (9012)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by TALISSE, EDWARD

Dynamics (ME-UY 3223)

The course explores three-dimensional treatment of the kinematics of particles and rigid bodies using various coordinate systems, Newton’s laws, work, energy, impulse, momentum, conservative force fields, impact and rotation and plane motion of rigid bodies. | Prerequisite for Brooklyn Students: ME-UY 2213 | Prerequisite for Abu Dhabi Students: ENGR-UH 2011

Mechanical Engineering (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2023)


ME-UY 3223-000 (14918)
09/05/2023 – 12/15/2023 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


ME-UY 3223-000 (15064)
09/05/2023 – 12/15/2023 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

THERMODYNAMICS (ME-UY 3333)

The course centers on properties of pure substances; concepts of work and heat; closed and open systems. Topics: Fundamental laws of thermodynamics. Carnot and Clasius statements of the 2nd law; entropy and entropy production; heat engines, refrigerators, heat pumps; efficiencies, coefficients of performance.| Prerequisite for Brooklyn Students: MA-UY 1124 | Prerequisite for Abu Dhabi Students: MATH-UH 1020

Mechanical Engineering (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


ME-UY 3333-000 (9764)
01/21/2025 – 05/06/2025 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Haverkamp, Sven


ME-UY 3333-000 (9765)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at ePoly
Instructed by Thorsen, Richard

Statics (ME-UY 2213)

The course covers three-dimensional vector treatment of the static equilibrium of particles and rigid bodies. Topics: Equivalent force and couple systems. Distributed force systems. Static analysis of trusses, frames and machines. Friction, impending motion. Methods of virtual work. | Prerequisite: PH-UY 1013 and MA-UY 1024

Mechanical Engineering (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


ME-UY 2213-000 (9730)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Benbelkacem, Ghania


ME-UY 2213-000 (22029)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Hajesfandiari, Arezoo

Introduction to Materials Science (ME-UY 2813)

Students in this course become familiar with atomic structure and bonding, atomic arrangement in crystals, crystal imperfections, mechanical behavior and failure of materials and binary phase diagrams. | Brooklyn Students: Co-requisite PH-UY 1013 | Abu Dhabi Students: Prerequisite ENGR-UH 2012

Mechanical Engineering (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


ME-UY 2813-000 (9755)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Behera, Rakesh

Are Friends Electric? Music, Science, & Futurism in the 21st Century (REMU-UT 1229)

Historically, the music business has generally relinquished the most significant inventions and innovations to third parties. And while many can recite the contemporary Pavlovian catch phrases of the moment, what about the next wave of science and thinking that will impact music? This class will seek to identify, understand and predict the latest advancements in science that will serve to influence and transform music consumption in the next 20 years.

Recorded Music (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2023)


REMU-UT 1229-000 (13182)
09/05/2023 – 12/15/2023 Tue
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Kolosine, Errol

Introduction to Game Engines (OART-UT 1621)

Introduction to Game Engines is a course intended for students who already have an understanding of programming fundamentals that introduces concepts, problems, and methods of developing games and interactive media using popular game engines. Game engines are no longer just used for the development of games, they have increasingly gained popularity as tools for developing animations, interactives, VR experience, and new media art. Throughout the semester, students will have weekly programming assignments, using a popular game engine. There will be a final game assignment, as well as weekly quizzes and a final exam. The course assumes prior programming knowledge, if students do not have the appropriate prerequisites a placement exam may be taken. There will be an emphasis on using code in a game engine environment as a means of creative expression.

Open Arts Curriculum (Undergraduate)
2 credits – 7 Weeks

Sections (Fall 2022)


OART-UT 1621-000 (14528)
10/26/2022 – 12/14/2022 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Hawk, Danny

ENTREPRENEURSHIP (MG-UY 4404)

This course focuses on key aspects of entrepreneurship as a critical engine for innovation. It also treats entrepreneurship as a state of mind that is not limited to small firms. Students discuss current theories and practices related to starting and managing entrepreneurial enterprises, emphasizing firms in technology- , information- and knowledge-intensive environments. Particular attention is paid to the critical issues of (1) identifying opportunities that provide competitive advantage; (2) the development of a solid business plan; (3) the marketing of new ventures; (4) entrepreneurial business operations, including human-resource and process management; (5) ethical and social issues in entrepreneurial firms; and (6) financial management and fund raising for entrepreneurial firms. | Prerequisites: Junior or senior student status.

Management (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MG-UY 4404-000 (9015)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Gopi, Ashwin Goutham

Topics in Recorded Music: David Bowie (REMU-UT 1143)

David Bowie’s life and work offer a template for how to survive and continue to evolve as a musical artist. David Bowie has kept the music industry, his fans and the world guessing throughout a career that spans over four decades. Bowie himself put his secret best in his prophetic 1972 song, “Ch-ch-ch-ch Changes”; a multi-talented performer, writer and visual artist, Bowie has played his career like an instrument, selecting trends of every generation to process, absorb and adapt into successive phases of his ever-evolving chameleon persona. In this day of ceaseless multiple media, Bowie’s most recent, and typically perverse, coup was keeping secret the recording of his 2013 album, The Next Day, over a two-year recording period. The manipulative bravado of knowing when and how to keep a star’s inaccessibility and mystery, or to expose oneself, as Bowie did on TV in his own darkest days, has given David Bowie a singular, enduring mystique, glamour and respect. Examining the arc of his work is a window into significant scenes of every decade since the 1950s, and offers insight into: the British Blues scene that produced the Beatles and the Rolling Stones; the hippy free festival counter-culture; r’n’b; futurism; electronica;glam and gender games, improvisation; soul; funk; dance; disco; minimalism; ambient; avant-garde theater; and above all, the endlessly evolving sound of US and UK young clubland, including recent jungle and garage, to which Bowie consistently returns to recharge and find a new direction to make his own.

Recorded Music (Undergraduate)
2 credits – 7 Weeks

Sections (Fall 2022)


REMU-UT 1143-000 (21902)
10/26/2022 – 12/14/2022 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Goldman, Vivien

Topics in Recorded Music: Indigenous Pop Around the World (REMU-UT 1175)

In 2021, New Zealand pop star / singer-songwriter Lorde released a five-song EP of tracks from her Solar Power album, rerecorded in the indigenous Māori language. Five years prior, pop stars like Pharrell Williams, Dave Matthews, Radiohead, and Sia raised their voices at Standing Rock, North Dakota in support of the protests against the Dakota Access Pipeline—one of many increasing threats to the sovereignty of Indigenous Nations. Their celebrity presence was key to attracting mainstream media coverage. However, those artists were largely following the lead of Native hip-hoppers like Supaman, Snotty Nose Rez Kids, and Prolific, who’d already been at Standing Rock since the start of the protests, rallying their own communities. This course will engage students around the growing globalization of Indigenous Peoples movements that intersects culture, politics, and economics. These days, Indigenous musicians like Aboriginal Australian rapper Baker Boy and Canadian First Nations vocalist Jeremy Dutcher are gaining in visibility, topping critics’ year-end Best-Of lists and taking home awards. This “Creative Natives” wave is being felt far outside of music, too: Tzotzil fashion designer Alberto López Gomez from Chiapas, Mexico was featured in New York Fashion Week; Māori filmmaker Taika Waititi won an Oscar for JoJo Rabbit; influential art critics heralded White Mountain Apache music performance artist and film scorer Laura Ortman at the 2020 Whitney Biennial, and Seminole/Muscogee Creek showrunner Sterling Harjo’s Reservation Dogs is the new hit on FX/Hulu. Over the course of seven weeks, students will engage with a wide range of international Indigenous performers and music(s) they may have never heard before—from Māori metal to Saami yoik-rap, Quechua huanyo-pop, Inuit throatsinging, Maasai hip-hop, Hawaiian reggae, Tokelauan dance-pop, and even Tuareg rock. Meanwhile, they will discover how Indigenous artists have not only achieved national, even international, acclaim in popular mainstream music genres, they are increasingly “indigenizing” them with languages, instruments, and vocal techniques from their own cultural traditions. We will also look at some Indigenous stars who broke barriers to achieve mainstream fame as singular personalities and cultural ambassadors: artists like Yma Sumac, Buffy Sainte-Marie, Israel Kamakawiwo’ole, and more. And also, we’ll survey the impact of Indigenous artists and music on the both the mainstream recording industry, as well as the growth of Indigenous-directed business entities doing things on their own terms. Through readings, lectures, and class discussions, students will be introduced to important scholarship on Indigenous identity, (de-)colonization, cultural appropriation, aesthetics, and so on. Any student interested in socio-cultural movements, roots music trends, arts-centered activism, and the ways in which music introduces audiences to the messages within each of these—especially regarding themes like climate justice, human rights, social inclusion, and sovereignty issues—will benefit from taking this class. Students can also expect to leave the course with a greater awareness of, and hopefully appreciation for, the growing global presence and popularity of Indigenous sounds, voices, and views.

Recorded Music (Undergraduate)
2 credits – 8 Weeks

Sections (Spring 2023)


REMU-UT 1175-000 (14536)
01/23/2023 – 03/20/2023 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Veran, Cristina

Topics in Recorded Music: Gaming (REMU-UT 1155)

Fortnite’s concerts with Marshmello and Travis Scott. Open Pit’s DIY music festivals in Minecraft. League of Legends’ K-pop and hip-hop groups. Indie label Monstercat’s deals with Rocket League and Roblox. Sony Music’s gaming imprint Lost Rings. Grand Theft Auto’s 75 billion minutes of in-game music listening. “Fantasy record label” apps like FanLabel that allow fans to assemble their own “brackets” of artists that they think will do best on the charts. These are just a handful of examples of how music and games are increasingly overlapping as industries, experiences and cultures. There are strong mutual incentives at play: Game developers are blooming into full-fledged media brands and are looking to the music business for both financial and cultural capital, while music companies are looking to diversify their revenue, experiment with more interactive technologies and tap into the power of highly engaged communities online. In the process, this merging of entertainment worlds is also rewriting conventional wisdom of what it means to be an artist, a performer, gamer and especially a fan. This course will give students the critical frameworks and vocabulary to dissect how games are being incorporated into every corner of the music industry — from the moment music is created, to the strategies that inform how music is then disseminated, marketed, monetized and performed. We will draw from a combination of theoretical readings and real-world case studies to dissect video games that center music in their player experience on the one hand, and musical projects that draw direct inspiration from games in their approaches to design, marketing, business and fan engagement on the other hand. Because this field is relatively new, many of these case studies may emerge in real time as the course unfolds. This course will be reading-, writing- and play-intensive, with required and suggested games and soundtracks for students to play, watch or listen to every week. Throughout the course, students will have the opportunity to workshop their own creative, marketing and/or business strategies for hybrid music/game projects, walking away with a concrete plan of action for incorporating the fast-paced gaming industry into their own careers.

Recorded Music (Undergraduate)
2 credits – 7 Weeks

Sections (Spring 2023)


REMU-UT 1155-000 (14332)
03/21/2023 – 05/08/2023 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Burke, Christopher

Topics in Recorded Music: Taylor Swift (REMU-UT 1174)

The name “Taylor Swift” has become synonymous with a number of big ideas. To some in the music industry, the eleven-time Grammy winner (including three Album of the Year awards) defines 21st century country music’s pivot to pop radio. To others, Taylor Swift is the pop star of the 2010s (with the album sales and chart history to back it up— With sales of over 200 million records worldwide, Swift is one of the best-selling music artists of all time). When deployed pejoratively, however, the name “Taylor Swift” can signal anything from white privilege to white feminism to white taste in an era of intersectionality and Black Lives Matter conscientiousness. Taylor Swift may be a loaded phrase for some, but the career of Taylor Swift is more simply an embodiment of music’s American Dream. Raised on a Christmas tree farm in Pennsylvania, teenage Swift would move to Nashville and become one of the most lauded young songwriters in history. Her music was infatuated with love, innocence and romantic fantasias that would sour in the natural way those fairy tales do as a young woman grows up. By her early twenties, she was a full-fledged pop icon, having ditched Music Row for producers like Max Martin and Jack Antonoff, and tabloid fame. Along the way, there were feuds, squads and political discourses aplenty. Swift has encountered the type of controversies that would destroy most pop stars’ careers and acclaim. But at age 31, she has never been more awarded or acclaimed as a singer-songwriter. Meanwhile, her impact is felt in the success and style of younger singers/songwriters like Olivia Rodrigo, Conan Gray, Phoebe Bridgers and Clairo. This course proposes to deconstruct both the appeal and aversions to Taylor Swift through close readings of her music and public discourse as it relates to her own growth as an artist and a celebrity. Through readings, lectures and more, the class delves into analyses of the culture and politics of teen girlhood in pop music, fandom, media studies, whiteness and power as it relates to her image and the images of those who have both preceded and succeeded her. We’ll also consider topics like copyright and ownership, American nationalism and the ongoing impact of social media on the pop music industry.

Recorded Music (Undergraduate)
2 credits – 7 Weeks

Sections (Spring 2025)


REMU-UT 1174-000 (17008)
01/21/2025 – 03/11/2025 Tue
5:00 PM – 8:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Spanos, Brittany

Creative Music Entrepreneurs in Historical Context (REMU-UT 1201)

This 14-week class introduces students to the history of innovative entrepreneurs and institutions in American recorded music. We recount the stories and make arguments about famous executives, managers, producers, performers, DJs, and journalists/publishers from the dawn of the music business until the present day. We study how and why the fields, fiefdoms, and empires built by these impressive and sometimes controversial icons have transformed the course of popular music. Along the way, students become well versed in the history of 20th and 21st century recorded music, and in various music genres and styles; and we place the art and business of creating and selling recorded music in historical, political, cultural and social context. Throughout, we look at approaches to crafting successful oral and written arguments about popular music with clear, compelling writing about sound.

Recorded Music (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


REMU-UT 1201-000 (16943)
01/21/2025 – 05/06/2025 Wed
1:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Charnas, Daniel

Topics: Led Zeppelin (REMU-UT 1115)

In name alone, Led Zeppelin carries mountains of meaning: the most successful and arguably the most influential rock band of all time. The creators of a mythic, mystical, guitar-based style that gave birth to the sounds and iconography of heavy metal. Song-crafters whose studio mastery, utilizing recording technology of the day, generated some of the most enduring rock recordings of their era, establishing standards that still define a stylistic and emotional extreme of popular music. The four British musicians who came out of the electric blues scene of the late ‘60s, recording and touring as a unit for a mere twelve years, together achieved a legendary stature that requires much study to fully appreciate more than thirty years after their demise. This course will consider the history of Led Zeppelin from a variety of perspectives: social and stylistic context; the nuts and bolts of their music—live and in the studio; the hows and whys of the band as a business. Using books, articles, videos, and a generous sampling of music, the course will follow their arrival in the final, psychedelic heyday of swingin’ London of the ‘60s; through their roots in folk and acoustic blues and later experimentations with Indian and North African music, and their rise in an era that was hungry for a heavier, more bombastic sound. The course will include special focus on the group’s technical leader and visionary, guitarist Jimmy Page, who came with prior credits as a sessionman and guitarist in the blues-rock band the Yardbirds, as well as other major players in the Zeppelin story—engineer Glyn Johns, manager Pater Grant—who helped build the sonic and popular juggernaut that the band became. In-class guest speakers will be featured, many who participated or witnessed the Led Zeppelin phenomenon, as well as a screening of the group’s concert film The Song Remains The Same.

Recorded Music (Undergraduate)
2 credits – 7 Weeks

Sections (Fall 2023)


REMU-UT 1115-000 (21549)
09/05/2023 – 10/24/2023 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Kahn, Ashley

Auto Fictions (ITPG-GT 2066)

Auto Fictions is a studio class focusing on the creation of immersive, multi-path and interactive experiences based on personal narrative. Documentary art has included the art of installation for decades, but new technologies have given artists affordable tools that allow them to rapidly prototype and then refine immersive media experiences. Auto Fictions is an interdepartmental course that may include students from Film, ITP and Theater disciplines. Students will create production teams. Each team will make a project and each student will help the other create their work through intensive collaboration. The intention here is to practice collaboration across disciplines, methods, values, and artistic cultures to create a work of immersive fiction based on materials gathered from the past, captured or created in the present and/or imagined for the future. We will look at several possible approaches to the creation of immersive media works. Including multiplexing software programs. Students with the requisite knowledge in these tools or gaming engines with similar capabilities may use them for the creation of their works. But it is not required. There may be an opportunity for building intuitive interactivity into some of the experiences. In response to the Covid-19 pandemic we will be exploring how to adapt our working methods and our work itself to these conditions as they develop. The goal of the course will be to physically realize the works but to do that we will go through a detailed comprehensive design, planning and budgeting process so that if conditions permit all aspects of the work will be fully created or planned and ready to build. If conditions permit, we will meet one day at the beginning of the semester to install and introduce the platform, create teams, and review the assignment. Otherwise we will meet online and begin work there. Students will be provided with access to online tutorials for relevant software and systems.

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 2066-000 (15717)
09/09/2024 – 12/09/2024 Mon
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Cunningham, Kevin · Dysinger, Carol

Microeconomics (MG-UY 2524)

The course is an introduction to microeconomics. It assumes no prior knowledge of the subject. The course examines the fundamentals of microeconomics needed by technologists, relying to a considerable extent upon mathematical expression and representation. The principle topics covered are price theory, production and cost theory, the theory of the firm and market theory, including the practical relevance of these to the management of technology-intensive enterprises. The role of the state and of government regulation will be considered as a special topic. Students who take this course cannot receive credit for ECON-UA 2 or FIN-UY 2003. | Prerequisite: MA-UY 1024 or MA-UY 1054 or MA-UY 1324 or an approved equivalent.

Management (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2024)


MG-UY 2524-000 (18845)
01/22/2024 – 05/06/2024 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by D’Emic, Michael

Interaction as Art Medium (IMNY-UT 249)

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 or even be part of it. Well designed interactions add new meanings to the artwork and enhance effective and memorable communication with the viewer through their magical quality. Artists have achieved interactivity in their art through different strategies based on various technologies. For example, some projects have physical interfaces such as buttons and knobs, some projects react to the audience’s presence or specific body movements, and yet others require collaborations between the audience as part of the interaction process. Some artwork involves interactions that require a long period of time for the engagement. In many of these interactive art projects, interaction methods are deeply embedded into the soul and voice of the work itself. In this class, we will explore interaction as an artistic medium. We will be looking at interactive media art history through the lens of interaction and technology to explore their potential as art making tools. Every 1-2 weeks, you will be introduced to a new interaction strategy along with a group of artists and projects. You will learn about relevant technologies and skills for the interaction strategies and build your own project to be in conversation with the artists and projects. You will also explore and discuss the future of interactions and how interactive art can contribute to innovations in interactions, and vice versa. You will also learn about how to contextualize and articulate your project in an artistic way. The assignments include reading, short writing, hands-on labs, and production assignments. Technical topics covered in class include but are not limited to: physical computing, sensing, and interaction design.

Interactive Media Arts (Undergraduate)
2 credits – 7 Weeks

Sections (Spring 2022)


IMNY-UT 249-000 (22306)
03/22/2022 – 05/09/2022 Tue
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Song, Yeseul

Introduction to Digital Fabrication (IMNY-UT 252)

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 CNC-ing this CAD file? What is a Boolean operation and why is it my new best friend? This class will answer all of your questions. Don’t know what any of these things are? This class will answer those questions also. By the end of this course, you will be familiar with all that digital fabrication has to offer. We will cover everything from laser to 3D to CNC. You will learn how to identify which digital fabrication technique works best for your projects. But more than that, you will learn what kinds of questions you should be asking in order to complete a project from start to finish. As technology advances at rapid speeds, digital making machines and software are changing just as fast. So instead of just being taught about the machines of today, you will also be given the tools to teach yourself the machines of tomorrow. Emphasis will be put on learning how to ask the right kind of questions to successfully finish a project. What do you want to make? Let’s make it.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 252-000 (22307)
01/24/2022 – 05/09/2022 Wed
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Simmons, Blair

Pixel by Pixel (IMNY-UT 231)

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 and the Java language and also introduces students to shaders and the glsl language.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 231-000 (22308)
01/24/2022 – 05/09/2022 Tue,Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Rozin, Daniel

Experimental Photography (IMNY-UT 232)

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 in technical tutorials and active workshops. These are informed by seminar discussions of readings on critical debates in photography, the history of its tools and uses, and the works of historical and contemporary photographers and artists using photography and new media. Prerequisites: IMA’s foundation course, Creative Computing, or similar coursework with coding and microcontrollers.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 232-000 (22304)
01/24/2022 – 05/09/2022 Wed
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Nickles, Ellen

Critical Experiences (IMNY-UT 206)

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 and critical projects with a focus on experience design. For the first part of the semester, you’ll make a low-tech guide to a somewhat wacky random topic you’ve been assigned to. For the second part you’ll choose a topic you are passionate about and make an interactive experience that engages deeply with that topic. Skills touched upon: research methods, ideation, critique, experience design, intro-level Unity3d. Class time will consist of: creative exercises; discussion of readings, methodologies, and artworks; student presentations; critique sessions; guest artists and researchers; and a handful of demos. Why critical? In this class, critical means: discerning, eager to participate differently, cast new light on, re-examine, course-correct. Why experience? The work in this class will be looked at through the lens of its ability to change a user, participant, audience, viewer. Interactivity is one way of doing that, but through the lens of experience design, all art is temporal and embodied. A research-based art practice brings together an eccentric mixture of skills, including traditional forms of research (library and interview techniques, informal ethnographies) and experimental hands-on research (hunch-following, experimentation, systems thinking, prototyping, daily practice, user experience design, and user-testing). We’ll try ’em all!

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 206-000 (22305)
01/24/2022 – 05/09/2022 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Rothberg, Sarah

Collective Narrative (IMNY-UT 286)

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.

Interactive Media Arts (Undergraduate)
2 credits – 8 Weeks

Sections (Spring 2022)


IMNY-UT 286-000 (22301)
01/24/2022 – 03/21/2022 Fri
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Petit, Marianne

Chatbots for Art’s Sake (IMNY-UT 233)

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, and develop creative projects using chatbot technologies.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2023)


IMNY-UT 233-000 (21998)
01/23/2023 – 05/08/2023 Mon,Wed
10:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Wang, Carrie

Big Spaces (IMNY-UT 226)

If so much of life is circumstance, being in a certain place at a certain moment in time… Can we shape a life or at least a few brief moments of a life by designing the circumstances in which that life inhabits a space? In this course, we will treat space as a time-based medium and ask how interactive spaces can generate narratives that are lived rather than told. We will do so by interrogating four so-called “space-narrative” forms: Wandering The Desert, Processions, Circles and Territories. Through play, discussion and hands-on workshopping of both technical topics and ideas we will ask and attempt to answer some of the following questions: What constitutes a space? How do we experience a space over time? How does space shape our experience of time? How can space form a personal narrative? Media outputs we will employ include: lights, projection and sound. Interaction input sources will come from cameras and microphones. We will use p5.js, websockets and node.js for real-time interaction. Class time will be split between group improvisation exercises, playing with and critiquing examples and translating design strategies into code and logic.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 226-000 (22297)
01/24/2022 – 05/09/2022 Fri
12:00 AM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Yin, Yue

Paper Art: History & Practice (IMNY-UT 246)

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 craft moment. Each subject area has associated readings, a short research presentation on international traditions and forms, several hands-on mechanical exercises, and one individual creative exercise.

Interactive Media Arts (Undergraduate)
2 credits – 7 Weeks

Sections (Spring 2023)


IMNY-UT 246-000 (21988)
03/24/2023 – 05/05/2023 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Petit, Marianne

Digital Audio Workstations: Logic (REMU-UT 1021)

During this course, students will acquire an in-depth, theoretical and practical knowledge of Digital Audio Workstations using the industry standard Logic Pro software through a weekly, lab-based workshop. Each class will be a combination of lecture and immediate application. An emphasis will be placed on getting to know Logic Pro, getting inside Logic Pro, creating sessions, working with media in sessions, audio recording, audio editing, file management techniques, MIDI recording, editing techniques, mixing techniques, backups and stereo mix-down.

Recorded Music (Undergraduate)
2 credits – 15 Weeks

Sections (Spring 2025)


REMU-UT 1021-000 (16925)
01/21/2025 – 05/06/2025 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Baran, Devon


REMU-UT 1021-000 (16926)
01/21/2025 – 05/06/2025 Mon
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Edozie-Akinlade, Halima


REMU-UT 1021-000 (16927)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1021-000 (16928)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1021-000 (16929)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Painson, Phil


REMU-UT 1021-000 (16930)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Painson, Phil

UI/UX for Games (GAMES-UT 241)

This course explores the intersection of UI UX thinking and game experience/interface design. Students will be introduced to UI UX concepts and methods, and then supported in adapting them for game specific contexts. Game design – in fact all interactive design – is a conversational undertaking. Students will become better conversationalists both by adding to their store of experience design knowledge and by learning to focus on, empathize with, and draw out their conversation partners – the players.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 241-000 (14953)
01/24/2022 – 05/09/2022 Thu
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

Emerging Media Studio: (PHTI-UT 1018)

The Emerging Media Studio courses explore methods to creatively think through and hybridize artistic photographic practice with emerging media technologies from medicine, the military, archaeology, urban planning, environmental science and other industries. Projects may take open-ended forms such as video, virtual reality environments, site-based performance, spatial imaging, 3D fabrication and photographic documentation. Critical readings and ideas drawn from artists as well as professionals in other fields are discussed. Our practice is learning how to adapt to and position ourselves as artists making unique contributions to the social dynamics of culture and a constantly shifting universe of media.

Photography and Imaging (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


PHTI-UT 1018-000 (17817)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 5:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Fu, Snow Yunxue

Vertically Integrated Projects (VIP-UY 3000)

The Vertically Integrated Projects courses are designed to allow select students to participate in ongoing research, innovation, design, and entrepreneurial projects within student teams, under the direction of faculty from within Tandon, and other schools of NYU. This is the zero-credit version of the course. These courses are open to students from the first to senior years, and students must apply to engage in a specific project in a given semester. Decisions on acceptance will be made by the faculty advisors for the project, in consultation with the Director of the VIP Program. Students must commit to at least three semesters of participation in VIP, either enrolling in VIP-UY 300X or VIP-UY 3000.

Vertically Integrated Projects (Undergraduate)
0 credits – 15 Weeks

Sections (Spring 2025)


VIP-UY 3000-000 (9680)
at Brooklyn Campus
Instructed by Jin, Weihua


VIP-UY 3000-000 (9681)
at Brooklyn Campus
Instructed by Loianno, Giuseppe


VIP-UY 3000-000 (9682)
at Brooklyn Campus
Instructed by Dickey, Christopher


VIP-UY 3000-000 (9683)
at Brooklyn Campus
Instructed by Milkis, Mark


VIP-UY 3000-000 (9684)
at Brooklyn Campus
Instructed by Chiarelli, Lawrence · Pennella, Ronald


VIP-UY 3000-000 (9685)
at Brooklyn Campus
Instructed by Dimauro, Christopher · Togelius, Julian


VIP-UY 3000-000 (9686)
at Brooklyn Campus
Instructed by Atashzar, Seyed Farokh


VIP-UY 3000-000 (9687)
at Brooklyn Campus
Instructed by Perlin, Kenneth


VIP-UY 3000-000 (9688)
at Brooklyn Campus
Instructed by Pahle, Robert


VIP-UY 3000-000 (9689)
at Brooklyn Campus
Instructed by Liu, Shizhu


VIP-UY 3000-000 (9690)
at Brooklyn Campus
Instructed by


VIP-UY 3000-000 (9691)
at Brooklyn Campus
Instructed by Porfiri, Maurizio


VIP-UY 3000-000 (9692)
at Brooklyn Campus
Instructed by Röhr, Jason


VIP-UY 3000-000 (9693)
at Brooklyn Campus
Instructed by Ghandehari, Masoud · Fitzky, Matthias


VIP-UY 3000-000 (9694)
at Brooklyn Campus
Instructed by Ergan, Semiha · Feng, Chen


VIP-UY 3000-000 (9695)
at Brooklyn Campus
Instructed by


VIP-UY 3000-000 (9696)
at Brooklyn Campus
Instructed by Li, Rui


VIP-UY 3000-000 (9697)
at Brooklyn Campus
Instructed by Gilbert, Regine


VIP-UY 3000-000 (9698)
at Brooklyn Campus
Instructed by Bringardner, Jack


VIP-UY 3000-000 (9699)
at Brooklyn Campus
Instructed by Berberian, Marygrace


VIP-UY 3000-000 (9700)
at Brooklyn Campus
Instructed by Silverman, Andrea · Hoar, Catherine


VIP-UY 3000-000 (9701)
at Brooklyn Campus
Instructed by Leopold, Rebecca · Ptak, Lauren


VIP-UY 3000-000 (9702)
at Brooklyn Campus
Instructed by Luong, Dung Dinh


VIP-UY 3000-000 (9703)
at Brooklyn Campus
Instructed by Rodriguez, Patricia


VIP-UY 3000-000 (9704)
at Brooklyn Campus
Instructed by Dey, Ratan


VIP-UY 3000-000 (9705)
at Brooklyn Campus
Instructed by Levicky, Rastislav · Wang, Xin


VIP-UY 3000-000 (9706)
at Brooklyn Campus
Instructed by Joyce, Noel · Caridi, Phil


VIP-UY 3000-000 (9707)
at Brooklyn Campus
Instructed by Shin, Jennifer


VIP-UY 3000-000 (9708)
at Brooklyn Campus
Instructed by Efstathiadis, Stratos


VIP-UY 3000-000 (9709)
at Brooklyn Campus
Instructed by Garg, Siddharth


VIP-UY 3000-000 (9710)
at Brooklyn Campus
Instructed by Cappos, Justin


VIP-UY 3000-000 (9711)
at Brooklyn Campus
Instructed by Glabau, Danya


VIP-UY 3000-000 (9712)
at Brooklyn Campus
Instructed by Chen, Weiqiang


VIP-UY 3000-000 (9713)
at Brooklyn Campus
Instructed by Knox, Michael


VIP-UY 3000-000 (18445)
at Brooklyn Campus
Instructed by McDermott, Kathleen · Parkman, Kimberly


VIP-UY 3000-000 (18446)
at Brooklyn Campus
Instructed by Paredes, Ingrid


VIP-UY 3000-000 (19242)
at Brooklyn Campus
Instructed by Gupta, Nikhil


VIP-UY 3000-000 (19243)
at Brooklyn Campus
Instructed by Peng, William


VIP-UY 3000-000 (9714)
at Brooklyn Campus
Instructed by Luong, Dung Dinh


VIP-UY 3000-000 (9715)
at Brooklyn Campus
Instructed by Ritmiller, Molly


VIP-UY 3000-000 (9716)
at Brooklyn Campus
Instructed by Laefer, Debra


VIP-UY 3000-000 (9717)
at Brooklyn Campus
Instructed by Espinoza, Jessica


VIP-UY 3000-000 (9718)
at Brooklyn Campus
Instructed by Behera, Rakesh


VIP-UY 3000-000 (9719)
at Brooklyn Campus
Instructed by Borowiec, Joseph · Haverkamp, Sven


VIP-UY 3000-000 (9720)
at Brooklyn Campus
Instructed by Hajesfandiari, Arezoo


VIP-UY 3000-000 (9721)
at Brooklyn Campus
Instructed by Kim, Jin


VIP-UY 3000-000 (9722)
at Brooklyn Campus
Instructed by Feng, Chen


VIP-UY 3000-000 (9723)
at Brooklyn Campus
Instructed by Emara, Hebah


VIP-UY 3000-000 (9724)
at Brooklyn Campus
Instructed by DesPortes, Kayla · Piantella, Benedetta


VIP-UY 3000-000 (9725)
at Brooklyn Campus
Instructed by Youngerman, Ethan


VIP-UY 3000-000 (9726)
at Brooklyn Campus
Instructed by Hurst, Amy

Vertically Integrated Projects (VIP-UY 300X)

The Vertically Integrated Projects I-IV courses are designed to allow select students to participate in ongoing research projects within student teams, under the direction of faculty from within Tandon, and other schools of NYU. These courses are open to students from the sophomore to senior years, and students must apply to engage in a specific project in a given semester. Decisions on acceptance will be made by the faculty advisors for the project, in consultation with the Director of the VIP Program. | Department Consent Required.

Vertically Integrated Projects (Undergraduate)
1-3 credits – 15 Weeks

Sections (Fall 2021)


VIP-UY 300X-000 (17658)
at Brooklyn Campus
Instructed by Jin, Weihua


VIP-UY 300X-000 (17782)
at Brooklyn Campus
Instructed by Angel, Luis


VIP-UY 300X-000 (17783)
at Brooklyn Campus
Instructed by Loianno, Giuseppe


VIP-UY 300X-000 (17784)
at Brooklyn Campus
Instructed by Moss, Andy


VIP-UY 300X-000 (17785)
at Brooklyn Campus
Instructed by Chow, Ying Jun Joseph


VIP-UY 300X-000 (17786)
at Brooklyn Campus
Instructed by Dickey, Christopher


VIP-UY 300X-000 (17898)
at Brooklyn Campus
Instructed by Milkis, Mark


VIP-UY 300X-000 (17900)
at Brooklyn Campus
Instructed by Chiarelli, Lawrence · Pennella, Ronald


VIP-UY 300X-000 (17951)
at Brooklyn Campus
Instructed by Maidenberg, Yanir


VIP-UY 300X-000 (17952)
at Brooklyn Campus
Instructed by Dimauro, Christopher · Togelius, Julian


VIP-UY 300X-000 (17953)
at Brooklyn Campus
Instructed by Atashzar, Seyed


VIP-UY 300X-000 (17958)
at Brooklyn Campus
Instructed by Harden, Vanessa


VIP-UY 300X-000 (17997)
at Brooklyn Campus
Instructed by Gold, Michael · Perlin, Kenneth


VIP-UY 300X-000 (17998)
at Brooklyn Campus
Instructed by


VIP-UY 300X-000 (18002)
at Brooklyn Campus
Instructed by Brain, Tega · Piantella, Benedetta


VIP-UY 300X-000 (18003)
at Brooklyn Campus
Instructed by Huang, Danny


VIP-UY 300X-000 (18010)
at Brooklyn Campus
Instructed by Liu, Shizhu · Policastro, Christopher


VIP-UY 300X-000 (22923)
at Brooklyn Campus
Instructed by Samsonau, Sergey


VIP-UY 300X-000 (22930)
at Brooklyn Campus
Instructed by Porfiri, Maurizio


VIP-UY 300X-000 (22924)
at Brooklyn Campus
Instructed by Reznickova, Anna


VIP-UY 300X-000 (22925)
at Brooklyn Campus
Instructed by Laefer, Debra


VIP-UY 300X-000 (17659)
at Brooklyn Campus
Instructed by Payne, Willie


VIP-UY 300X-000 (17661)
at Brooklyn Campus
Instructed by Luong, Dung


VIP-UY 300X-000 (17662)
at Brooklyn Campus
Instructed by


VIP-UY 300X-000 (17663)
at Brooklyn Campus
Instructed by Zhu, Quanyan


VIP-UY 300X-000 (17664)
at Brooklyn Campus
Instructed by Knox, Michael


VIP-UY 300X-000 (17665)
at Brooklyn Campus
Instructed by Knox, Michael


VIP-UY 300X-000 (17666)
at Brooklyn Campus
Instructed by Silverman, Andrea


VIP-UY 300X-000 (17667)
at Brooklyn Campus
Instructed by Laefer, Debra


VIP-UY 300X-000 (17668)
at Brooklyn Campus
Instructed by Bill, Victoria G


VIP-UY 300X-000 (17669)
at Brooklyn Campus
Instructed by Strauss, Fred


VIP-UY 300X-000 (17670)
at Brooklyn Campus
Instructed by Bill, Victoria G


VIP-UY 300X-000 (17671)
at Brooklyn Campus
Instructed by Behera, Rakesh Kumar


VIP-UY 300X-000 (17672)
at Brooklyn Campus
Instructed by Borowiec, Joseph


VIP-UY 300X-000 (17674)
at Brooklyn Campus
Instructed by DiZinno, Nicholas A.


VIP-UY 300X-000 (17675)
at Brooklyn Campus
Instructed by Kim, Jin Ryoun


VIP-UY 300X-000 (17677)
at Brooklyn Campus
Instructed by Feng, Chen


VIP-UY 300X-000 (17678)
at Brooklyn Campus
Instructed by Levicky, Rastislav


VIP-UY 300X-000 (17679)
at Brooklyn Campus
Instructed by Frenkel, Matthew


VIP-UY 300X-000 (17680)
at Brooklyn Campus
Instructed by Piantella, Benedetta · DesPortes, Kayla


VIP-UY 300X-000 (17681)
at Brooklyn Campus
Instructed by Lee, Heather · Ludden, David


VIP-UY 300X-000 (17775)
at Brooklyn Campus
Instructed by Youngerman, Ethan


VIP-UY 300X-000 (17776)
at Brooklyn Campus
Instructed by Hurst, Amy

Contemporary Techniques in Sound Art (DM-UY 3113)

This course explores sound as an art form and technical practice in its own right. Topics include contemporary techniques in composition, sound art, and interactive installation. Students will produce sound with narrative elements that evoke social, cultural & critical-thinking. Their final projects can be experimental podcasts, music (performance and/or recordings), multi-channel audio installations, or multimedia projects. | Prerequisite: DM-UY 1113 or MPATE-UE 1001

Integrated Digital Media (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


DM-UY 3113-000 (12650)
09/03/2024 – 12/12/2024 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by O’Keefe, Timothy

ROBOT MOTION AND PLANNING (ROB-UY 3303)

This course covers the concepts, techniques, algorithms, and state-of-the-art approaches for robot localization, mapping, and planning. The course starts from basic concepts in 2D kinematics and probability and then introduces probabilistic approaches for data fusion. Then, the course introduces the trajectory planning problem in the time domain and free space. The motion planning problem is defined in a canonical version of the problem and the concept of configuration space is introduced. A selection of representative planning techniques is covered from probabilistic to heuristic techniques. Finally, some mapping representations and algorithms are presented. | Prerequisite: CS-UY 1114 and MA-UY 2034 and PH-UY 1013 or equivalents (see Minor in Robotics)

Robotics (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2023)


ROB-UY 3303-000 (19176)
09/05/2023 – 12/15/2023 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Loianno, Giuseppe

INTRODUCTION TO HAPTICS AND TELEROBOTICS IN MEDICINE (ROB-UY 3404)

In this course, the theoretical bases and applications, of haptics technologies with a particular focus on medical applications (specifically surgical, and neurorehabilitative) are taught. Basic technological aspects, such as instrumentation, actuation, control and mechanisms, are introduced. Also, some theoretical aspects related to telerobotic systems are discussed. Students are expected to have basic knowledge of programming. As part of this course, students will participate in experimental and simulation labs to acquire hands-on expertise in haptics implementation and programming. | Prerequisite: CS-UY 1114 and MA-UY 2034 and PH-UY 1013 or equivalents (see Minor in Robotics)

Robotics (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2023)


ROB-UY 3404-000 (15568)
09/05/2023 – 12/15/2023 Mon
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Atashzar, Seyed Farokh


ROB-UY 3404-000 (15569)
09/05/2023 – 12/15/2023 Tue
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Atashzar, Seyed Farokh


ROB-UY 3404-000 (15570)
09/05/2023 – 12/15/2023 Wed
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Atashzar, Seyed Farokh


ROB-UY 3404-000 (15567)
09/05/2023 – 12/15/2023 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Atashzar, Seyed Farokh

Applied Data Science (CUSP-GX 6001)

This course equips students with the skills and tools necessary to address applied data science problems with a specific emphasis on urban data. Building on top of the Principles of Urban Informatics (prerequisite for the class) it further introduces a wide variety of more advanced analytic techniques used in urban data science, including advanced regression analysis, time-series analysis, Bayesian inference, foundations of deep learning and network science. The course will also contain a team data analytics project practice. After this class the students should be able to formulate a question relevant to urban data science, find and curate an appropriate data set, identify and apply analytic approaches to answer the question, obtain the answer and interpret it with respect to its certainty level as well as the limitations of the approach and the data.

Ctr for Urban Sci and Progress (Graduate)
3 credits – 15 Weeks

Sections (Spring 2023)


CUSP-GX 6001-000 (7539)
01/23/2023 – 05/08/2023 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Sobolevsky, Stanislav


CUSP-GX 6001-000 (7540)
01/23/2023 – 05/08/2023 Thu
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Sobolevsky, Stanislav

Data Visualization (CUSP-GX 6006)

Visualization and visual analytics systems help people explore and explain data by allowing the creation of both static and interactive visual representations. A basic premise of visualization is that visual information can be processed at a much higher rate than raw numbers and text. Well-designed visualizations substitute perception for cognition, freeing up limited cognitive/memory resources for higher-level problems. This course aims to provide a broad understanding of the principals and designs behind data visualization. General topics include state-of-the-art techniques in both information visualization and scientific visualization, and the design of interactive/web-based visualization systems. Hands on experience will be provided through popular frameworks such as matplotlib, VTK and D3.js.

Ctr for Urban Sci and Progress (Graduate)
3 credits – 15 Weeks

Sections (Spring 2023)


CUSP-GX 6006-000 (7543)
01/23/2023 – 05/08/2023 Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Sun, Qi

Urban Computing Skills Lab: Introduction to Programming for Solving City Challenges (CUSP-GX 1001)

The UCSL at CUSP is a series of online sessions designed to build a common skillset and familiarity with techniques, concepts, and models for urban informatics computing. The online sessions focus on data explorations, programming skills and statistical methods needed for scientific computing in the field of Urban Informatics.

Ctr for Urban Sci and Progress (Graduate)
3 credits – 15 Weeks

Sections (Fall 2021)


CUSP-GX 1001-000 (7738)
at Brooklyn Campus
Instructed by Balestra, Martina

3D Printing & the Music Industry (REMU-UT 1234)

This course will introduce students to the basic concepts of 3D design and capture through the use of apps and other tools. Through examination and discussion of the current state of 3D printing technology we will explore current and future implications for music and the music business, including but not limited to, live and recorded music, music publishing, innovative tools, part and instrument fabrication, licensing, management, touring, copyright, distribution and marketing. Extra focus will be given to existing and potential merchandise platforms, as well as how 3D can lead to the growth of new industries and new opportunities for cross-pollination with a variety of sectors. Students will be encouraged to pursue both practical and abstract concepts in the furtherance of dynamic and newly inventive ideas – and will be required to develop and submit a concept and plan for their final project.

Recorded Music (Undergraduate)
2 credits – 15 Weeks

Sections (Spring 2024)


REMU-UT 1234-000 (17780)
01/22/2024 – 05/06/2024 Thu
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Kolosine, Errol

Fundamentals of Audio Workstations I (REMU-UT 1020)

During this course, students will acquire an in-depth, theoretical and practical knowledge of Digital Audio Workstations using the industry standard Pro Tools software through a weekly, lab-based workshop. Each class will be a combination of lecture and immediate application. An emphasis will be placed on getting to know Pro Tools, getting inside Pro Tools, creating sessions, working with media in sessions, audio recording, audio editing, file management techniques, MIDI recording, editing techniques, mixing techniques, backups and stereo mix-down.

Recorded Music (Undergraduate)
2 credits – 15 Weeks

Sections (Fall 2021)


REMU-UT 1020-000 (22452)
09/02/2021 – 12/14/2021 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Otero, Nicole


REMU-UT 1020-000 (22453)
09/02/2021 – 12/14/2021 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1020-000 (22454)
09/02/2021 – 12/14/2021 Fri
1:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1020-000 (22455)
09/02/2021 – 12/14/2021 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Painson, Phil


REMU-UT 1020-000 (22456)
09/02/2021 – 12/14/2021 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Painson, Phil


REMU-UT 1020-000 (22457)
09/02/2021 – 12/14/2021 Fri
1:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Painson, Phil

Surround & Immersive Sound Recording: A Mixed Reality (REMU-UT 1013)

This class builds upon the techniques of the recording studio and the techniques of producing recorded music begun in Engineering the Record I, IIand Producing the Record Side A and B and will explore advanced techniques used in surround and immersive sound recording and mixing. Today, surround and immersive audio can be found in all areas of popular entertainment: music, film, television, streaming, games, etc. By using the multichannel studio facilities of the Clive Davis Institute of Recorded Music, students will further learn to record and mix in surround and immersive audio formats. Assigned work will take place in Studio 1 and Studio 4.

Recorded Music (Undergraduate)
2 credits – 15 Weeks

Sections (Fall 2021)


REMU-UT 1013-000 (22415)
09/02/2021 – 12/14/2021 Tue
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Anderson, Jim

Introduction to Game Engines (GAMES-UT 183)

Introduction to Game Engines is a course intended for students who already have an understanding of programming fundamentals that introduces concepts, problems, and methods of developing games and interactive media using popular game engines. Game engines are no longer just used for the development of games, they have increasing gained popularity as tools for developing animations, interactives, VR experience, and new media art. Throughout the semester, students will have weekly programming assignments, using a popular game engine. There will be a final game assignment, as well as weekly quizzes and a final exam. The course assumes prior programming knowledge, if students do not have the appropriate prerequisites a placement exam may be taken. There will be an emphasis on using code in a game engine environment as a means of creative expression.

Game Design (Undergraduate)
2 credits – 7 Weeks

Sections (Fall 2021)


GAMES-UT 183-000 (15841)
10/27/2021 – 12/14/2021 Tue
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Intro to 2D Animation for Games (GAMES-UT 204)

2D Art and Animation for Games is a 1-semester, 4-credit class that builds fundamental skills around the design and production of art assets for games. Through a series of individual design assignments, critiques, and exercises, students will explore concepts like art direction, color theory, animation principles, and UI design while building a working knowledge of prominent industry tools.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


GAMES-UT 204-000 (15560)
09/02/2021 – 12/14/2021 Tue,Thu
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

Multisensory Storytelling in Virtual Reality and Original Flavor Reality (ITPG-GT 2347)

In this course, we will explore how to create narratives that leverage our lesser used senses like touch, taste and smell as well as lesser-known ones like space, time, balance and scale. We will dig into the history of experiential storytelling, starting from immersive theater and Smell-O-vision to cutting-edge haptics and mind-bending illusions of proprioception. To help center this back in practical applications, we will also explore how this evolving art is commonly used in exhibition design, experiential marketing and brick and mortar retail. The class will be a healthy mixture of game theory as well as experienced based learning (meaning there will be a couple field trips and multisensory VR projects to explore). A basic knowledge of game engines is ideal but not mandatory because we will be using predesigned templates in Unreal engine to be experienced and manipulated in real-time through virtual reality hardware.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Fall 2021)


ITPG-GT 2347-000 (23981)
09/02/2021 – 10/26/2021 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Hedonomic VR Design: Principles & Practices (ITPG-GT 2354)

To be a VR creator, it’s not enough to learn the hard skills—it’s also our responsibility to prime ourselves for the human impact of our work. As a means to design VR that is both enjoyable and accountable, this class proposes we borrow design principles from Hedonomics, a branch of ergonomic science that facilitates pleasurable human-technology interaction. Through the Hedonomic Pyramid, we’re able to section our thinking off into regions (Safety, Function, Usability, Pleasure and Individuation) and map out industry-tested VR design guidance for each. The result is a hierarchical checklist of proven principles, specifications and practices—that promote a culture of inclusive and holistic design—built to serve as a quickstart guide to designing accountable VR interfaces and systems. This class, divided into units that represent each level of the Hedonomic pyramid, will unpack both technical and conceptual strategies for creating VR, from visual interface fidelity to avoiding locomotion cybersickness to designing safer social VR spaces.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2021)


ITPG-GT 2354-000 (23988)
10/27/2021 – 12/14/2021 Thu
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by

Sensor Data to Save the Planet (ITPG-GT 2351)

Buildings produce a large percentage of the carbon emissions threatening the planet and multi-family residential buildings make up a significant portion of it. With Covid-19 changing the way we live and work, and the increasing amount of data available from buildings, a key to fighting the climate crisis will be turning this data into action. In this course, learn how to analyze interval data and explore visualizing data to motivate tenants and building operators to change their behavior to reduce energy usage at the optimal times. This will involve analyzing the data streams coming from installed sensors and building equipment, understanding how usage varies over time, and transforming raw data into visual interfaces that mobilize us all in the fight to save the planet. This course will teach basics of how time series data can be stored, how to query time series data, and how to understand energy usage from a data set. With these new skills students will design a project using time series data and their JavaScript skills to visualize this data.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2021)


ITPG-GT 2351-000 (23985)
10/27/2021 – 12/14/2021 Mon
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by

Alter Egos: Assuming New Identities Through Costume and Performance (ITPG-GT 2353)

Throughout history, musicians have channeled their creativity into outrageous fashion statements and invented personas: think MF DOOM, Sun Ra, Ghostface Killah, Daft Punk, Leikeli47 and Rammellzee. By embracing their alter egos in extreme and outlandish ways, artists have found their authentic creative voices. This course will introduce participants to the art of masquerade using their resourcefulness to create costumes from found materials, and performance as an exploration in creative expression using new media and technology. Students will be introduced to ideas surrounding abstract storytelling, experimental audio video production, and A/V performance using a combination of technical and hands-on approaches.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2353-000 (23987)
09/02/2021 – 12/14/2021 Mon
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by

Creative Resistance (ITPG-GT 2355)

Artists and creative practitioners are widely seen as responsible for destabilizing or critiquing dominant cultural norms and social systems; for example, in her book “Race After Technology”, Ruha Benjamin argues that artists “…can better understand and expose the many forms of discrimination embedded in and enabled by technology”. But when we talk about resistance or refusal enacted through creative means, what exactly do we mean? How does artistic work serve to resist, protest and subvert—and where does it sit in relation to the ideas it aims to critique? This class engages with the notion of “creative resistance”, unpacks the meanings and ethical stances associated with the term, and evaluates how it has been applied in both artistic and academic contexts. Students will explore theories of resistance, refusal and solidarity, and experiment with applying them to (or discussing them through) creative work. In the first half of the class, through reading, class discussion and student presentations, we will engage with scholarly and activist literature on resistance, protest and subversion, and look at examples of creative technological works that purport to achieve these goals. We will discuss commonly used strategies such as dark sousveillance (or “looking back” at the machine), speculative design, and distributed or guerrilla artmaking; examine their mechanisms of action; and debate their effectiveness in achieving their professed goals. In the second half, students will apply this thinking to their own project ideas. Students can choose to produce either a final project responding to the themes of the course, accompanied by a short written artist statement, or a more academic written piece that engages relevant literature from the class readings and beyond in service of an argument about the role of resistance in creative practice.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2355-000 (23989)
09/02/2021 – 12/14/2021 Fri
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Augmented Spaces (ITPG-GT 2356)

With recent advances in hardware and software, millions of us now carry unprecedented spatial computing and world sensing technologies in our pockets. With these technologies in hand, how do we design AR experiences that are contextual at the core – that are sensitive to the spaces we inhabit and the behaviors of people in those spaces? How do we augment this better understanding of reality? This course will be a hands-on workshop where we create spatially aware, contextually driven AR applications unique to particular situations. We will examine the opportunities and challenges when designing for site-specific experiences – museums, live events, retail, medical settings, industrial environments, schools, and others. Topics will include image and object recognition, world mapping, people tracking, location anchors, the ARKit “depth api” (LiDAR enabled features), spatial audio, scene understanding and semantics, and more. For design and development, we’ll primarily use Apple technologies – ARKit, RealityKit and RealityComposer. We’ll also tap a variety of cloud services to store, move, process, and bring intelligence to the data generated and consumed in our experiences. 3D modeling skills are helpful but not required. While we’ll cover the basics, students should expect to spend additional time outside of class learning Swift and other related programming concepts. Full-time access to an iOS device (LiDAR-enabled is ideal but not required) and a Mac laptop running the latest operating systems are required. As part of the design process, we’ll host workshops and guest critiques with designers from top studios around New York City as well as directly interfacing with various teams at Apple.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2356-000 (23992)
09/02/2021 – 12/14/2021 Wed
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

A Radical Thing (ITPG-GT 2357)

This course will serve as an incubator to imagine a speculative product advertisement in the year 2030. In films like Blade Runner, or Her adverts fill the world and become an important aspect of exposition for the film. And in the real world, works such as Alisha Wormlsey, Alexandra Bell, and Hank Willis Thomas begin to re-imagine advertisements as an art practice in society today. Our work will begin to speculate on near-future objects in which topics such as communication, energy storage, transportation can begin to be re-imagined in the next industrial revolution. Using 3D tools, students will gain experience in speculative design thinking, industrial design modeling, product lighting, and custom post-production methods. The final project will be a product advert that will be designed to promote a speculative design entirely made from 100% Biodegradable plastics. The course will look at the ready-made objects all around us as a launching pad. We will be starting with modeling an object in detail. Using Moi 3D, Maya, Render Engine TBD, After Effects, and premiere over the course of the semester. I will go through some of the latest tools within the VFX industry and support this course with a series of artists who have re-imaged the role of cultural production. The final will be an advertisement poster and animation.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2021)


ITPG-GT 2357-000 (23990)
10/27/2021 – 12/14/2021 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Interactive Storytelling for Liberation (ITPG-GT 2349)

If social change begins in the imagination, how then can creators better envision and render the more just and beautiful worlds we want to make? Storytelling has the power to be an alchemical force for revolutionary change. Together, we seek to interrogate and apply interactive storytelling as a technology we can deploy in service of our collective liberation. In this course, we pair a study of story as liberatory praxis with a hands-on grounding in emerging tech tools that allow viewers/players to take an active role. Interactive storytelling technology in video, audio, and text powerfully situates viewers inside constructed narrative worlds. Creators in these emerging media gain the capacity to design choices and respond accordingly, propelling imagination toward agency and enhancing empathic connections between viewers/players and characters. What will it mean to use these tools to tell deeper stories that ask urgent questions about how we want to live in the world? “Part of being a revolutionary is creating a vision that is more humane. That is more fun, too. That is more loving. It’s really working to create something beautiful.” —Assata Shakur

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Fall 2021)


ITPG-GT 2349-000 (23983)
09/02/2021 – 10/26/2021 Thu
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by

Technology in the Tropics – Doing More With Less (ITPG-GT 2350)

Not all innovation starts in the West and gets exported to other parts of the world. In many places with less developed capitalist economies and infrastructures, technology is rapidly developed and adapted for hyper-local use. We’ll gain inspiration from a broad spectrum of creative uses of technology in the developing world(s) — from art and design, hacktivism, and community-oriented work that increase social good, and then conceive of and prototype our own projects. Special attention will be paid to circuit-bending and designing custom PCB boards using open-source software like CircuitMaker and EAGLE.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2021)


ITPG-GT 2350-000 (23984)
10/27/2021 – 12/14/2021 Thu
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

What Happens Next? (ITPG-GT 2352)

Project-based development studio incorporating dramaturgy techniques, user/audience planning, and social/contextual awareness. You bring in a project. We explore how to make it more engaging through paying close attention to medium, context, and details. Students bring existing project ideas and we investigate various methods and ways to make and direct experience within the infinite combinations of contexts of the present moment together. This particular studio is just as appropriate for projects in the areas of interactive art, programming, physical computing, XR as it is in the areas of performance, sculpture, and sound walks (everything). Everything you make is time-based the moment a user interacts with it (even a painting). All time-based work can be thought of in terms of how a user is led (or not led) through it. I call this directing. We will apply various techniques of story-telling and world-building equally to seemingly “non-narrative” projects as we do to traditional-narratively structured projects. No matter what you are working on, I believe that you are a maker / director of experience. You are making / directing with intent (whether you know it or not). Your user (audience, tester, public, patron) brings with them the entirety of their life’s experience. Your intent cannot possibly meet every user’s lived experience. It is your job as the maker / director to draw a circle that encompasses both. This is the studio’s lens. Students will be directed to make using placeholders instead of waiting for perfection to manifest. Step one will tell you what step two is. We will pay rigorous attention to detail, while holding close to the notion that art-making thrives in adaptability. We will critique using various, structured, co-facilitated methods. Let’s pay close attention. Let’s learn through failure. Let’s listen to what we are making. And let’s listen to each other. Here we go.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2352-000 (23986)
09/02/2021 – 12/14/2021 Mon
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Shape Our Future Through Speculative Design (ITPG-GT 2348)

This course aims to provide students with the analytical skills to interpret current trends, policies and problems into futuristic (5 years) product proposals and the thought leadership and communication skills to clearly articulate and pitch those ideas. Projects can range from how prolonged quarantine will impact home exercise to the future of entertainment in self driving cars. Students will research and explore an opportunity space of their choosing where they will infer future problems from current trends then create a speculative solution. They will package their product thinking into a pitch deck and present back to the class. The class format will include lecture, in-class and out-of-class design exercises that apply the concepts covered in the class lecture and a final presentation and critique.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Fall 2021)


ITPG-GT 2348-000 (23982)
09/02/2021 – 10/26/2021 Mon
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by

Sensing the City (ITPG-GT 2090)

For most of its brief history, the domain of “smart cities” has belonged to large corporate vendors who promise and offer ubiquitous, citywide intelligence that utilizes their proprietary systems. More recently, an increasing number of startups have developed solutions which can make the technology somewhat more accessible. Unfortunately for municipalities, working with product vendors can be a heavy lift and the commitments involve lengthy procurement and contracting processes. In the past five years or so, the access to connected technology has increased and the hobbyist or “maker” movement has seen an uptick in offerings related to IoT. From the Arduino IoT Cloud and Adafruit.io software, to the Raspberry Pi and Particle hardware, building connected IoT devices has become easier than ever before. Through platforms like Google Coral and Nvidia Jetson, even edge computing and AI has become available to those with coding skills and a modest budget. What this course aims to explore is what happens when low-cost, readily available electronics platforms address the data needs of municipal governments. Rather than thinking of smart cities as large scale, big data projects that provide intelligence across a city, we will look at targeted applications that would be too small or costly to pursue as a conventional IoT procurement. What intelligence can be gathered in a short period of time with a small budget? During this course, we will examine successful and troubled smart cities projects, discuss the ethics of public technology projects, and review the prevailing best practices and guidelines relating to the Internet of Things in government use. Thinking in terms of “rapid IoT” and “little big data,” students will partner with NYC agency representatives* to uncover insights about a particular issue related to their work. Students will undertake a semester-long project, working to understand the agency’s data needs and develop an IoT solution to gather data for analysis that could inform the agency on planning, policy, or operational issues. The course will cover current connected microcontroller platforms and connectivity options like WiFi, Cellular, and LoRaWAN as well as the software tools needed to store and present data in user-friendly dashboards.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2090-000 (22673)
09/02/2021 – 12/14/2021 Fri
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by

Creating with TinyML (ITPG-GT 2339)

A new world is emerging at the intersections of machine learning and physical computation that will offer wide-scale access to bringing intelligence to everyday devices and spaces at extremely low costs. In this course, students are offered the opportunity to become pioneers in a new field of hardware machine learning as they are introduced to the most used machine learning platform in the world (TensorFlow) that has been embedded into an incredibly small microcontroller, called TinyML. Students will learn about building with machine learning, the ethics and societal impacts of ML, and how to start realizing creative computation through ML-based physical computing.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2339-000 (23970)
09/02/2021 – 12/14/2021 Wed
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by

Stories of Illness: Graphic & Narrative Medicine (ITPG-GT 2340)

Narrative holds a place in discourses of health, illness, caregiving, and disability, carrying and conveying the densely detailed, nuanced, and complex threads of personal emotion, social experience, and cultural meaning that accompany all instances of these subjects. Narrative also plays a growing role in clinical practice, research, and health education, as increasingly registered in the burgeoning field of Medical Humanities. This course introduces students to texts, practices and major works in the emergent fields of Graphic Medicine and Narrative Medicine, using traditional humanities methods of critical reading and analysis as well as experimental and creative methods including field observation and art-making in a variety of media. Building upon a series of practice-based assignments throughout the semester, students will complete a final project that exemplifies some of the ways narrative and graphic design foster understanding and knowledge in contexts of illness.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2340-000 (23972)
09/02/2021 – 12/14/2021 Thu
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Big Spaces (ITPG-GT 2342)

So much of life is circumstance, being in the right place at the right moment in time. Can we shape a life or at least a few brief moments of one by designing a space for it to inhabit? In this course, we will treat space as a time-based medium and ask how experiential spaces can generate narratives that are lived rather than told. We will look to a broad range of storytelling traditions to interrogate four so-called “space-narrative” forms: Wandering The Desert, Processions, Circles and Territories. Through play, discussion and technical and conceptual workshops, we will ask and attempt to answer some of the following questions: What constitutes a space? How do we experience a space over time? How does space shape our experience of time? How can space shape both a personal and collective narrative? We will build spaces with lighting, projection, sound and physical objects. Class time will be split between group improvisation exercises, playing-testing and critiquing projects. The class will culminate in a showing of work at the end of the semester.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2342-000 (23974)
09/02/2021 – 12/14/2021 Fri
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Art Toy Design (ITPG-GT 2196)

Is it a plaything? Sculpture? Nostalgia? A Product? Art toys exist at the center of a unique Venn diagram. Each student in this class will develop an original limited edition art toy. We will cover toy fabrication, character design, material selection, packaging design, and art toy culture. The class will be fabrication heavy, there will be weekly assignments, and a final project.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Fall 2021)


ITPG-GT 2196-000 (22643)
09/02/2021 – 10/26/2021 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

New Interfaces for Musical Expression (ITPG-GT 2227)

The course focus is on the design and creation of digital musical instruments. Music in performance is the primary subject of this class. We approach questions such as “What is performance?” “What makes a musical interface intuitive and emotionally immediate?” and “How do we create meaningful correlations between performance gestures and their musical consequences?” Over the semester, we look at many examples of current work by creators of musical interfaces, and discuss a wide range of issues facing technology-enabled performance – such as novice versus virtuoso performers, discrete versus continuous data control, the importance of haptic responsiveness as well as the relationship between musical performance and visual display. Extensive readings and case studies provide background for class discussions on the theory and practice of designing gestural controllers for musical performance. Students design and prototype a musical instrument – a complete system encompassing musical controller, algorithm for mapping input to sound, and the sound output itself. A technical framework for prototyping performance controllers is made available. Students focus on musical composition and improvisation techniques as they prepare their prototypes for live performance. The class culminates in a musical performance where students (or invited musicians) will demonstrate their instruments. Prerequisites: H79.2233 (Introduction to Computational Media) and H79.2301 (Physical Computing). Prerequisite: ICM / ICM: Media (ITPG-GT 2233 / ITPG-GT 2048) & Intro to Phys. Comp. (ITPG-GT 2301)

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 2227-000 (15675)
09/09/2024 – 12/09/2024 Mon
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Rios, David

Real-Time Media (IMNY-UT 285)

Real-Time Media is a 4-credit class using MaxMSPJitter to survey how real-time and reactive media can be used for art installation and performance. Classes will be a mix of coding labs, surveys and lectures on historical examples of the medium, guest artists talking about their practice, class field trips, and in-class performances and critique. While the primary focus will be on video and sound there will also be attention given to sensors, electronics, web APIs, and more. The class has coding assignments building to solo video and audio performances and final group installation project.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


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

Topics in Physical Computing and Experimental Interfaces (IMNY-UT 248)

Physical Computing is an approach to computer-human interaction design that starts by considering how humans express themselves physically and how computers can sense that expression. This course is designed to provide students with hands-on experience in researching, designing, and building physical interfaces for computers and other digital devices. Physical computing takes a hands-on approach. Students will learn to understand electronic sensors, connect them to computers, write programs, and build enclosures to hold sensors and controls. They will also learn to integrate all of these skills in the design of devices which respond to human physical expression.

Interactive Media Arts (Undergraduate)
2 credits – 6 Weeks

Sections (Summer 2021)


IMNY-UT 248-000 (6304)
07/06/2021 – 08/15/2021 Tue
9:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Song, Yeseul

50 Days of Making (ITPG-GT 2337)

50 Days of Making is a 1.0 unit online course that offers students the opportunity to pursue a creative passion and develop or refine a skill over a 50-day period. Students choose a topic of interest and produce an expression of that topic every day for 50 days. For examples of past projects from the 100-days version of the class see here: https://itp.nyu.edu/classes/100days/. This course will meet four times on a bi-weekly basis over the course of the 1st 7-weeks of the term (every other week). Class time is spent discussing student progress and reflecting on students’ creative journey. Note that this class is a heavy lift for 1.0 unit, so only committed students should consider registering for it. Failure to complete the 50-day challenge may result in an incomplete grade for the course.

Interactive Telecommunications (Graduate)
1 credits – 8 Weeks

Sections (Spring 2023)


ITPG-GT 2337-000 (22313)
01/26/2023 – 03/09/2023 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Ceballos Delgado, Paula

Intro to Fabrication (ITPG-GT 2637)

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2025)


ITPG-GT 2637-000 (11378)
01/24/2025 – 03/07/2025 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Caridi, Phil


ITPG-GT 2637-000 (11379)
03/18/2025 – 05/06/2025 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Caridi, Phil

Intro to Physical Comp (ITPG-GT 2301)

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 computer for more than just information retrieval and processing, and at locations other than the home or the office. The platform for the class is a microcontroller, a single-chip computer that can fit in your hand. The core technical concepts include digital, analog and serial input and output. Core interaction design concepts include user observation, affordances, and converting physical action into digital information. Students have weekly lab exercises to build skills with the microcontroller and related tools, and longer assignments in which they apply the principles from weekly labs in creative applications. Both individual work and group work is required.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 2301-000 (15684)
09/03/2024 – 12/10/2024 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Galvao Cesar de Oliveira, Pedro


ITPG-GT 2301-000 (15742)
09/03/2024 – 12/10/2024 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Feddersen, Jeffery


ITPG-GT 2301-000 (15685)
09/03/2024 – 12/10/2024 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Rozin, Daniel


ITPG-GT 2301-000 (15686)
09/03/2024 – 12/10/2024 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Igoe, Thomas


ITPG-GT 2301-000 (15687)
09/03/2024 – 12/10/2024 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Song, Yeseul


ITPG-GT 2301-000 (15688)
09/03/2024 – 12/10/2024 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Rozin, Daniel


ITPG-GT 2301-000 (15689)
09/03/2024 – 12/10/2024 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Rios, David

Future of New Media (ITPG-GT 2297)

Can the future be foretold? No, but the long-term outcomes of present-day actions can be foreseen — and, as the 2008 economic crisis showed us, lack of foresight can have grave implications.Using a technique called scenario planning, students consider the present and future ramifications of knotty, large-scale problems related to the evolution of the internet and other aspects of the telecommunications infrastructure. In exploring this, we touch upon the global economy, demographics, international politics, environmental concerns, and other large-scale issues. Scenario planning is a rigorous but highly engaging technique, in which people share information and judgment to create a picture of the future larger than any individual could produce alone. The technique has been used since the mid-1950s decades to distinguish certainties from uncertainties, and to learn to be prepared for multiple eventualities. Students will conduct original research on significant trends, use those trends to develop compelling, plausible stories about possible futures, and present the futures – and the strategies they suggest – to a public audience. As part of the process that we co-develop, the class explores theories about system dynamics, organizational and societal change, the causes of economic failure and success, and the nature of technology.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2297-000 (23975)
09/02/2021 – 12/14/2021 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Applied Cryptography (CS-GY 6903)

This course examines Modern Cryptography from a both theoretical and applied perspective, with emphasis on “provable security” and “application case studies”. The course looks particularly at cryptographic primitives that are building blocks of various cryptographic applications. The course studies notions of security for a given cryptographic primitive, its various constructions and respective security analysis based on the security notion. The cryptographic primitives covered include pseudorandom functions, symmetric encryption (block ciphers), hash functions and random oracles, message authentication codes, asymmetric encryption, digital signatures and authenticated key exchange. The course covers how to build provably secure cryptographic protocols (e.g., secure message transmission, identification schemes, secure function evaluation, etc.), and various number-theoretic assumptions upon which cryptography is based. Also covered: implementation issues (e.g., key lengths, key management, standards, etc.) and, as application case studies, a number of real-life scenarios currently using solutions from modern cryptography. | Prerequisite: Graduate standing.

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 6903-000 (11207)
at ePoly
Instructed by Chen, Zhixiong


CS-GY 6903-000 (8057)
at ePoly
Instructed by Chen, Zhixiong


CS-GY 6903-000 (8060)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Di Crescenzo, Giovanni


CS-GY 6903-000 (8064)
at ePoly
Instructed by Di Crescenzo, Giovanni

Application Security (CS-GY 9163)

This course addresses the design and implementation of secure applications. Concentration is on writing software programs that make it difficult for intruders to exploit security holes. The course emphasizes writing secure distributed programs in Java. The security ramifications of class, field and method visibility are emphasized. | Knowledge of Information, Security and Privacy equivalent to CS-GY 6813. Prerequisite: Graduate standing

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 9163-000 (8050)
at ePoly
Instructed by Hillel-Tuch, Alon · Mann, Jonathan


CS-GY 9163-000 (11205)
at ePoly
Instructed by Hillel-Tuch, Alon · Mann, Jonathan


CS-GY 9163-000 (11206)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by

Game Design (CS-GY 6553)

This course is about experimental game design. Design in this context pertains to every aspect of the game, and these can be broadly characterized as the game system, control, visuals, audio, and resulting theme. We will explore these aspects through the creation of a few very focused game prototypes using a variety of contemporary game engines and frameworks, high-level programming languages, and physical materials. This will allow us to obtain a better understanding of what makes games appealing, and how game mechanics, systems, and a variety of player experiences can be designed and iteratively improved by means of rapid prototyping and play-testing. The course combines the technology, design, and philosophy in support of game creation, as well as the real-world implementation and design challenges faced by practicing game designers. Students will learn design guidelines and principles by which games can be conceived, prototyped, and fully developed within a one-semester course, and will create a game from start to finish. The course is a lot of (team)work, but it’s also a lot of fun. Programming skills are helpful, but not a hard requirement. Artistic skills, or a willingness to learn them are a plus. | Prerequisite: (Graduate Standing AND CS-GY 6533) for SoE students OR (OART-UT 1600 and OART-UT 1605) for Game Center MFA students OR instructor permission.

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 6553-000 (8435)
01/21/2025 – 05/06/2025 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by

Machine Learning (CS-GY 6923)

This course is an introduction to the field of machine learning, covering fundamental techniques for classification, regression, dimensionality reduction, clustering, and model selection. A broad range of algorithms will be covered, such as linear and logistic regression, neural networks, deep learning, support vector machines, tree-based methods, expectation maximization, and principal components analysis. The course will include hands-on exercises with real data from different application areas (e.g. text, audio, images). Students will learn to train and validate machine learning models and analyze their performance. | Knowledge of undergraduate level probability and statistics, linear algebra, and multi-variable calculus. Prerequisite: Graduate standing.

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 6923-000 (8191)
01/21/2025 – 05/06/2025 Wed
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Sandoval, Gustavo


CS-GY 6923-000 (21706)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Rafiey, Akbar


CS-GY 6923-000 (11249)
at ePoly
Instructed by Radhakrishnan, Regunathan


CS-GY 6923-000 (11250)
at ePoly
Instructed by Ghashami, Mina

Big Data (CS-GY 6513)

Big Data requires the storage, organization, and processing of data at a scale and efficiency that go well beyond the capabilities of conventional information technologies. In this course, we will study the state of art in big data management: we will learn about algorithms, techniques and tools needed to support big data processing. In addition, we will examine real applications that require massive data analysis and how they can be implemented on Big Data platforms. The course will consist of lectures based both on textbook material and scientific papers. It will include programming assignments that will provide students with hands-on experience on building data-intensive applications using existing Big Data platforms, including Amazon AWS. Besides lectures given by the instructor, we will also have guest lectures by experts in some of the topics we will cover. Students should have experience in programming: Java, C, C , Python, or similar languages, equivalent to two introductory courses in programming, such as “Introduction to Programming” and “Data Structures and Algorithms. | Knowledge of Python. Prerequisite: Graduate Standing.

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 6513-000 (8450)
01/21/2025 – 05/06/2025 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Rodriguez, Juan


CS-GY 6513-000 (8451)
01/21/2025 – 05/06/2025 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Rodriguez, Juan


CS-GY 6513-000 (8453)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


CS-GY 6513-000 (8455)


CS-GY 6513-000 (22032)
at ePoly
Instructed by Rodriguez, Juan

COMPUTER VISION (CS-GY 6643)

An important goal of artificial intelligence (AI) is to equip computers with the capability of interpreting visual inputs. Computer vision is an area in AI that deals with the construction of explicit, meaningful descriptions of physical objects from images. It includes as parts many techniques from image processing, pattern recognition, geometric modeling, and cognitive processing. This course introduces students to the fundamental concepts and techniques in computer vision. | Knowledge of Data Structures and Algorithms, proficiency in programming, and familiarity with matrix arithmetic. Prerequisites: Graduate standing.

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 6643-000 (11237)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Wong, Edward

Computer Networking (CS-GY 6843)

This course takes a top-down approach to computer networking. After an overview of computer networks and the Internet, the course covers the application layer, transport layer, network layer and link layers. Topics at the application layer include client-server architectures, P2P architectures, DNS and HTTP and Web applications. Topics at the transport layer include multiplexing, connectionless transport and UDP, principles or reliable data transfer, connection-oriented transport and TCP and TCP congestion control. Topics at the network layer include forwarding, router architecture, the IP protocol and routing protocols including OSPF and BGP. Topics at the link layer include multiple-access protocols, ALOHA, CSMA/CD, Ethernet, CSMA/CA, wireless 802.11 networks and linklayer switches. The course includes simple quantitative delay and throughput modeling, socket programming and network application development and Ethereal labs. | Knowledge of Python and/or C. Prerequisite: Graduate standing.

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 6843-000 (11245)
01/21/2025 – 05/06/2025 Thu
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Reddington, Thomas


CS-GY 6843-000 (11246)
at ePoly
Instructed by Portnoy, Rafail


CS-GY 6843-000 (11247)
at ePoly
Instructed by Portnoy, Rafail


CS-GY 6843-000 (8180)
01/21/2025 – 05/06/2025 Wed
7:00 PM – 9:00 PM (Evening)
at ePoly
Instructed by Zhao, John

Artificial Intelligence I (CS-GY 6613)

Artificial Intelligence (AI) is an important topic in computer science and offers many diversified applications. It addresses one of the ultimate puzzles humans are trying to solve: How is it possible for a slow, tiny brain, whether biological or electronic, to perceive, understand, predict and manipulate a world far larger and more complicated than itself? And how do people create a machine (or computer) with those properties? To that end, AI researchers try to understand how seeing, learning, remembering and reasoning can, or should, be done. This course introduces students to the many AI concepts and techniques. | Knowledge of Data Structures and Algorithms. Prerequisite: Graduate standing.

Computer Science (Graduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-GY 6613-000 (11235)
01/21/2025 – 05/06/2025 Fri
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Monogioudis, Pantelis


CS-GY 6613-000 (11236)
at ePoly
Instructed by


CS-GY 6613-000 (20516)
at ePoly
Instructed by Monogioudis, Pantelis

Tackling Representation in Games (OART-UT 1618)

Identity and representation are two of the most pressing and complex issues for contemporary video games, that without recognizing them an artist or critic would be missing a large part of how games are important in culture. With growing art and activist communities, video games are diversifying and grappling with a wide range of topics rarely seen before in the genre, and with it a greater need for informed perspectives on the topic of how marginalized people are depicted in media. This course discusses foundational theories of identity and encourages students to contribute their own ideas towards the design and interpretation of representation in games.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2021)


OART-UT 1618-000 (15424)
01/28/2021 – 05/10/2021 Mon
4:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Brice, Mattie

Hand Held: Creative Tools for Phones (ITPG-GT 2068)

“The smartphone is not only the primary site for digital communication and consumption, it also hosts emerging forms of media production. Let’s investigate the potential of the mobile touchscreen as a creative instrument! This is a project based course, and we will explore by creating and testing a series of functioning web-based toys – including drawing apps, character creators, and writing tools. You can expect to sharpen your skills in javascript and design. “

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 2068-000 (14779)
01/23/2024 – 04/30/2024 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Bittker, Max

Out of Order: Storytelling Technology (ITPG-GT 2076)

This course is about how to tell stories with your projects. Like a classic linear story, we’ll start at the beginning with the question of how good stories are told. We’ll learn about classical storytelling techniques and conventions from a variety of cultures, genres, and media. Next, we’ll explore what various tech and media can and can’t do in the context of story. We’ll end the semester throwing linearity out the window to create narrative work that engages with the tropes and conventions of non-linear storytelling. Chaos may ensue, as the defining feature of non-linear storytelling is that the author cedes some control of the narrative to the audience. There is no creative writing involved. Students will not be asked to invent new stories for this course—non-writers are welcome! The work of the class will involve reading, reading responses, active class discussion, and group work/play with projects riffing on assigned existing stories and narratives. For example, we might ask students to use a specific canonical story, poem, myth, parable, or film plot as a narrative jumping off point for assignments. The course is co-taught by Kio Stark, a researcher/writer of both fiction and nonfiction and Mia Rovegno, a theater writer/director who focuses on site-specific and immersive work. The semester is divided into three units. Unit 1: Narrative structures. In this unit, we dig into what it means to tell a story. Some of our major themes include: • What are the most commonly used story structures in media such as the novel, graphic novel, film, TV, and theater—and what expectations do they set up for the audience? • What are the techniques, tropes, and conventions of both western and nonwestern storytelling traditions? • What are some approaches that are in dialogue with or rebel against these traditions? • How do we understand and manipulate the audience’s narrative expectations? • What makes a story ‘work’ / how do we define a good or successful story? Unit 2: Using tech to tell a story. In this unit, we will do something that in other contexts is a terrible idea—we will start with the technology. We’ll explore briefly what counts as technology in our conversation, and then play with what specific technologies make possible, complicate, and make impossible when it comes to exploring narrative work. • What can and can’t we do with sensors, motion, projection, AR/VR, paper, film, light, voice etc in the context of the storytelling knowledge we’ve gained in Unit 1? • What unique storytelling conventions might be available to us as makers? • What kinds of objects, interfaces, situations, and places can be experienced as narrative? Unit 3: Non-linear storytelling. In this unit, we will play with situations in which the creators do not have total control over how the narrative is experienced and in what order it unfolds. • How do we use the viewer’s relationship/familiarity with conventions of linear storytelling to engage them in a non-linear narrative? • What are the storytelling conventions we see used in media beyond the page, big screen, and stage, where non-linearity is a common feature? For example, AR/VR, video games, social media, site specific performance, and museum design. • How do we make a story that works in more than one direction? • How do we play with the audience’s expectations? • How can we experiment with the temporal to establish duration and clear beginnings and endings for audience entry and exit? • How can we creatively engage both facility and innovation in a user journey? • How can we explore engagement of the audience’s “role” when the work demands a virtual, immersive or interactive experience? • How can we prime audiences for fluency in our storytelling modalities, without depending on cumbersome directions, real time interceptions or demonstrations of technology? In other words: how do we hide the man behind the curtain?!

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2024)


ITPG-GT 2076-000 (14778)
01/22/2024 – 05/06/2024 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Stark, Kio · Rovegno, Mia

The Body, Everywhere and Here (ITPG-GT 2070)

Today’s internet, made up of mostly text documents and two-dimensional images and videos, is the result of historical limitations in bandwidth, graphics processing and input devices. These limitations have made the internet a place where the mind goes, but the body cannot follow. Recent advances in motion capture devices, graphics processing, machine learning, bandwidth and browsers, however, are paving the way for the body to find its place online. This course will explore embodied interactions in the browser and across networks. Specifically, we’ll explore TensorFlow.js models like PoseNet and BodyPix, and Microsoft Kinect in p5.js and Three.js. Assignments will consider designing engaging embodied experiences for individual and social interactions online. Experience with Node, HTML and JavaScript is helpful but not required. ICM level programming experience is required. The course will have weekly assignments that explore embodied interaction online. Assignments will begin with exploring single points of interaction (i.e. one mouse or one joint), and progress to considering full bodies and multiple bodies in one browser. Students will have a 2-3-week final project with which they will delve more deeply into the subject matter in one piece of work. Students will have readings/watchings focused on embodied and networked user experience. Some influential works that will likely be assigned/discussed are Laurie Anderson’s “Habeas Corpus,” Todd Rose’s “The End of Average,” and Myron Krueger’s “Artificial Reality.” The course examples will be taught in Javascript using web technologies/frameworks. However, students are welcome to work in their preferred medium.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Fall 2021)


ITPG-GT 2070-000 (22670)
09/02/2021 – 10/26/2021 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Cybernetics of Sex: Technology, Feminisms, & the Choreography (ITPG-GT 2074)

What can cybernetics, the study of how we shape and are shaped by systems, teach us about the sexual and social reproduction of gender and sexism? How does sex become gender and what are the politics surrounding who gets reproduced? We will explore how social regulatory systems are encoded into technological platforms and disentangle how they produce social pressure and govern behavior through somatic exercises, discussion, and project making. In this class, we will not shy away from difficult conversations and work closely together to cultivate a space of openness and mutual support. Discussion and project-making is core to this class. Together we will read the work of scholars such as Donna Haraway, Ruha Benjamin, Paul Preciado, Silvia Federici, & Audre Lorde. Along with lecture, discussion, and in class activities, students will be encouraged to explore their own research interests and personal histories. When projects are discussed, we will practice communicating ideas through presentation as a medium and will co-create a culture of constructive feedback.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2074-000 (23969)
09/02/2021 – 12/14/2021 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Visual Journalism (ITPG-GT 2071)

This course is designed to provide an overview of visual storytelling in the newsroom. We will explore a variety of narrative formats and design principles, learn about reporting techniques for visual stories, touch on the best practices and ethics of journalism and work on collaborative exercises and assignments.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 2071-000 (15719)
09/06/2024 – 12/11/2024 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Parshina-Kottas, Yuliya

Population Infinite:The Future of Identity (ITPG-GT 2041)

Course description (optional): We are currently living in a society that operates under the principle that one body equals one agent, one vantage point, one identity. But emerging technologies may create a future in which the notion of a single personal identity becomes outdated. That future includes: machine learning techniques that make emulating the style and behavior of other people fast and easy; widely available AR/VR headsets that get people to identify with however many faces and bodies they choose, instead of just those they were born with; cryptocurrencies enabling the use of pseudonymous economic identities to transact across the planet in a permissionless manner. This is a course where we will get to explore and anticipate the utopian and dystopian aspects of this weird future of identity.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Fall 2020)


ITPG-GT 2041-000 (22623)
09/02/2020 – 10/14/2020 Wed
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Germanidis, Anastasios · Oved, Dan

Listening Machines (ITPG-GT 2043)

This course will provide students with an introduction to the area of machine listening. Machine listening is the general field studying algorithms and systems for audio understanding by machine. It deals exclusively with general audio as opposed to speech recognition. The most basic goal of all machine listening systems is to reliably recognize and react to very specific sounds. Over the course of the semester, we will create our own unique machine listening systems that provide us with new and interesting ways to interact with our projects. We will use live coding and real-time data visualization to demystify some of the more daunting underlying topics like digital signal analysis, music information retrieval, and machine learning.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Fall 2020)


ITPG-GT 2043-000 (22629)
09/03/2020 – 10/15/2020 Thu
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Simpson, Michael

Designing Club Culture (ITPG-GT 2047)

How can light, sound and design transform the human experience within a given space? How can psycho-geography be manipulated through audio-visual techniques? In what ways have and will technology allow spaces for sonic entertainment to be more immersive and experimental? Through an exploration of audio-visual techniques (i.e. VJing, MIDI-ing devices, sound synthesis, projection mapping, experiments with spatial sonic composition) along with discussions on how counterculture movements have used music and design as a vehicle for political dissent and community building, students will be invited to imagine new club spaces for social contexts beyond pure aesthetics. Assignments will include the development of different forms of interactive spaces for expression. Ableton (and free DAWs), MaxMSP, Isadora, and Unity will be used within this course.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2047-000 (23971)
09/02/2021 – 12/14/2021 Thu
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by

Time (ITPG-GT 2040)

Time is at once fundamental and mysterious. From the 2000-year-old Antikythera Mechanism to modern cesium-fountain clocks, humans have long sought to understand temporal patterns in nature, and build mechanisms to measure, reflect and predict those patterns. We’re at a unique moment, one in which we’ve developed the ability to perceive relativistic effects on time at the smallest scales, while struggling to think and plan across generations. In this course, we’ll reflect on the deep mysteries of time while also gaining hands-on skills applicable to temporal media and technologies. Topics will range from historical clock and orrery design through modern computer architecture (“A computer is a clock with benefits” writes Paul Ford in Bloomberg’s issue dedicated to code). Practically, we’ll build mechanical and software clocks; experiment with time-series data and time protocols; and survey techniques for digital signal processing and real-time operating systems. Students will execute several short assignments and a final project. Prerequisite: ICM / ICM: Media (ITPG-GT 2233 / ITPG-GT 2048) & Intro to Phys. Comp. (ITPG-GT 2301)

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 2040-000 (15710)
09/09/2024 – 12/09/2024 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Feddersen, Jeffery

Prediction as Planning: Wayfinding for Future Thinkers (ITPG-GT 2033)

In an age of pressing and complex problems like climate change, extreme inequality, and surveillance capitalism, “problem solving” is a central feature of innovation, design, and planning. But can these wicked problems actually be “solved”? And why does the cutting edge of problem solving look so limited? Machine learning. Predictive analytics. Algorithmic decision-making…Is planning for the future being outsourced to machines? In this class, we’ll take back control of the future by learning how it has historically been predicted, planned, and produced in board meetings, think tanks, writers’ rooms, and policy circles, and how those methods are being impacted by new technologies. During a series of discussions and hands-on workshops, we will learn specific, tangible, and collaborative practices for prediction and planning that can augment and transcend computational capabilities, making for marketable future-proof skills that can help redefine the future for humanity.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2020)


ITPG-GT 2033-000 (22634)
10/22/2020 – 12/10/2020 Thu
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Shevin, Michelle

Electronics for Inventors (ITPG-GT 2036)

Today we no longer solely connect to the digital world through computers. The result of this push to connect the digital and the analog world is the increase necessity for low cost, low power, and self-contained electronics. This course is an applications-driven intro to electronics for inventors. Through a hands-on approach students will learn basic concepts about analog circuits, boolean logic, digital devices interfaces, and low-cost code-free electronics. Topics will include basic principles of electricity, as well as understanding of electronics components such as resistors, capacitors, diodes, transistors, audio amplifiers, and timers.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2036-000 (11392)
01/23/2025 – 05/01/2025 Thu
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Galvao Cesar de Oliveira, Pedro

Desert of the Real: Deep Dive into Social VR (ITPG-GT 2461)

he virtual expansion of screens began during the 1960’s with the exploration of head-mounted displays. Since the 60’s, virtual reality has been explored in a multi-disciplinary context including philosophy, design, arts, behavioral therapy. Baudrillard, with his publication of Simulacra and Simulation (1981), declared that human experience is being replaced by a simulation of reality (HyperReality). His theories brought the dystopian narrative of the virtual to mainstream pop-culture, as seen in films such as The Lawnmower Man and The Matrix . Contrary to Baudrillard, Canadian VR Pioneer Char Davies brings a more positive perspective to Virtual Reality, “facilitating a temporary release from our haitial perceptions and culturally biased assumptions about being in the world, to enable us, however momentarily, to perceive ourselves and the world us freshly.” Throughout the class, the friction between Baudrillard and Davies will create the foundation of our exploration of Virtual Reality, where we will use room scale headsets and game engines to create meaningful “temporal experiences” exploring themes from behavioral sciences to narrative storytelling. We will be exploring ● existing VR projects, popular culture references and theory. ● concepts such as sense of embodiment (SoE), social VR design, and interactive storytelling techniques. ● methods for designing, modeling and rigging avatars for VR. ● live and pre-recorded animation. ● spatial audio techniques such as ambisonic sounds engines. ● packaging and distributing applications for social VR. This is a production class, along with a theoretical foundation, in which we will prototype projects with networking, inverse kinematics, raycasting and face tracking technologies to explore questions such as “how does the viewer become part of the experience?” and “how does the real space relate to the virtual worlds we design?” In the second half of the class, students will work in groups to build a final social VR project based on their exploration of the above framework.

Interactive Telecommunications (Graduate)
4 credits – 11 Weeks

Sections (Fall 2020)


ITPG-GT 2461-000 (22642)
09/08/2020 – 11/24/2020 Tue
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Nassima, Igal

Machine Learning for the Web (ITPG-GT 2465)

Libraries like TensorFlow.js and ml5.js unlocked new opportunities for interactive machine learning projects in the browser. The goal of this class is to learn and understand common machine learning techniques and apply them to generate creative outputs in the browser. This class will start with running models in the browser using high-level APIs from ml5.js, as well as explore the Layer APIs from TensorFlow.js to train models using custom data. This class will also cover preparing the dataset for training models. At the completion of this course, students will have a better understanding of a few machine learning models, how do they work, how to train these models, and their use case to creative projects. Students will also be able to create interactive ML web applications with pre-trained models or their own models. Prospective students are expected to have taken an ICM (Introduction to Computational Media) course, or have an equivalent programming experience with JavaScript, HTML, CSS.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 2465-000 (14764)
01/26/2024 – 05/03/2024 Fri
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Shi, Yining

Design Research (ITPG-GT 2997)

This course will focus on a range of human-centered design research and innovation workshop methodologies including Design Thinking, LEGO Serious Play, Lean UX, Google Ventures Sprints, Gamestorming, Futurecasting, and Service Design. Students will look for design opportunities within the unprecedented challenges that we are currently facing as global citizens. Students will define a problem space based on the drivers that they’re most interested in exploring and will have the option to work alone or form small design research teams. They will learn how to conduct primary and secondary research, creating deliverables such as personas, journey maps, concept canvasses, and prototypes. Students will be required to apply design research approaches and workshop methodologies, develop and test a rapid prototype and then share their work in a final presentation.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Fall 2024)


ITPG-GT 2997-000 (15702)
10/24/2024 – 12/12/2024 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Derby, David · Brant, Heidi

Game Design and the Psychology of Choice (ITPG-GT 2161)

As game and interaction designers we create systems and choices that can either prey upon our psychological foibles or help us avoid decision pitfalls. It is our responsibility to understand how we decide, to consider the ethics of the systems we create and to practice designing systems in a purposeful manner. Game Design & The Psychology of Choice will provide interaction and game designers with an understanding of the factors that influence behavior and decision-making by looking at the intertwining of cognitive psychology and economics through the development of behavioral economics. These disciplines study behavior on the individual and group level, often revealing some of the why behind the rules of thumb and folk wisdom that game designers come to intuitively. But understanding the why—why we fall into decision traps; why certain tradeoffs tax our brain more than others; why we are overconfident about our abilities; why certain decisions make us uncomfortable—allows us to more purposefully apply our design craft, both in and out of games. Finally, as a class, we will take what we learn about how we think and create series of game experiences based around key cognitive science concepts. Assignments may include: •Mod a cognitive science experiment into a game or experience •Analyze and present a game through the lens of cognitive science and behavioral economics •Create game or experience based around a particular insight from cognitive science or behavioral economics

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2161-000 (22642)
09/02/2021 – 12/14/2021 Mon
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Computational Approaches to Narrative (ITPG-GT 2198)

Beginning with the release of Crowther and Woods’ “Colossal Cave Adventure” in 1977, the potential and unique affordances of computation as a means of storytelling have become more and more apparent. Combining approaches from literary theory, anthropology, computational creativity and game design, this class considers how narrative structure can be represented as data and enacted through computation, and invites students to implement practical prototypes of their own interactive and procedurally-generated narratives using a variety of technologies. Topics include (but are not limited to) hypertext fiction, “choose your own adventure”-style branching narratives, text adventures, visual novels, story generation from grammars and agent-based simulations. Students will complete a series of bite-size weekly assignments to present for in-class critique. Each session will also feature lectures, class discussion, and technical tutorials.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ITPG-GT 2198-000 (11387)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Parrish, Allison

Hello, Computer: Unconventional Uses of Voice Technology (ITPG-GT 2988)

Computers are able to understand human speech better than ever before, but voice technology is still mostly used for practical (and boring!) purposes, like playing music, smart home control, or customer service phone trees. What else can we experience in the very weird, yet intuitive act of talking out loud to machines? The goal of this course is to give students the technical ability to imagine and build more creative uses of voice technology. Students will be encouraged to examine and play with the ways in which this emerging field is still broken and strange. We will develop interactions, performances, artworks or apps exploring the unique experience of human and computer conversation. Students will learn how to use text-to-speech and speech-to-text technologies, voice assistant devices, generative text techniques, open speech APIs, Node.js, and conversational UI design. There will be weekly assignments leading up to a final project. ICM or comparable programming experience required.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Fall 2021)


ITPG-GT 2988-000 (22644)
09/02/2021 – 10/26/2021 Thu
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Faking the News (ITPG-GT 2151)

“Lies. Hoaxes. Conspiracies. Rumors. Propaganda. Fake news is an age-old phenomenon—but the internet is making targeted misinformation cheap and scalable. That is affecting politics, public opinion, and the everyday experience of the internet. In this 6-week class, we will explore the cutting edge of “fake news” by engaging in ethical research and fabrication. Participants will manufacture and observe a controlled “fake news” event. We will experiment with command-line tools for doctoring video, neural nets and deepfakes to fabricate reality, Twitter bots, behavioral psychology, and the dark underbelly of the ad economy.”

Interactive Telecommunications (Graduate)
2 credits – 5 Weeks

Sections (Fall 2020)


ITPG-GT 2151-000 (22632)
09/09/2020 – 10/12/2020 Mon
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Moskowitz, Benjamin

Socially Engaged Art and Digital Practice (ITPG-GT 2156)

“Digital tools of all kinds are deeply embedded in how our society operates. Innovations in basic communication, data processing, image manipulation, and even financial systems have transformed our social worlds and our artistic practice. This became even clearer and more present during the global pandemic, where, during times of social isolation, digital and networked tools almost fully replaced in-person social life. This course will examine the ethical and esthetic implications of a digital and networked world through the lens of socially engaged art and explore how digital tools are and can be used in socially engaged art practice, where art and creative work intersect directly with people and civic life. This includes discussion of how digital and networked tools both increase and complicate physical, economic, and cultural accessibility, and the ethical and social implications of the newest technologies, including AI, Web3, and quantum computing. We will work on how digital tools have been used in socially engaged art and how they could be used further, guided by the understanding that working digitally with socially engaged concepts means both using digital tools within projects AND interrogating the inner workings of how digital practices operate socially and culturally. We will also have some meetings and activities in public spaces, field trips to organizations such as Eyebeam and Genspace, and guest lecturers. Please feel free to reach out to me directly if you have questions about taking the course, or the course content.”

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 2156-000 (15701)
09/05/2024 – 12/12/2024 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by MacLow, Clarinda

Prototyping Electronic Devices (ITPG-GT 2845)

The most difficult part of prototyping is not the building process, but the process of deciding how to build. If we choose proper technology for prototypes, we can improve their robustness and simplicity. This course will cover available and affordable technologies for ITP students to build prototypes. The course will start with soldering, wiring and LED basics. Then students will design an Arduino compatible board in Eagle, get it fabricated, assembled. And then using the debugger to dig deeper to understand how a microcontroller works. The class will also cover multitasking, signal processing, communication, document writing and advanced skills beyond the Intro to Physical Computing class. Each session will have lectures followed by in-class practices with guidance. The 14-week long assignment is called Do It Once – Do It Again. Bringing an idea or ongoing projects is highly encouraged. This course requires Physical Computing or equivalent experience. Prerequisite: Intro to Phys. Comp. (ITPG-GT 2301)

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 2845-000 (15700)
09/06/2024 – 12/11/2024 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Sun, Deqing

Designing for Digital Fabrication (ITPG-GT 2890)

The ability to digitally fabricate parts and whole pieces directly from our computers or design files used to be an exotic and expensive option not really suitable for student or designer projects, but changes in this field in the past 5 years have brought these capabilities much closer to our means, especially as ITP students. ITP and NYU now offer us access to laser cutting, CNC routing, and 3D stereolithography. In this class we will learn how to design for and operate these machines. Emphasis will be put on designing functional parts that can fit into a larger project or support other components as well as being successful on a conceptual and aesthetic level. In this class we will discover methods to design projects on CAD applications for total control of the result, and we will develop algorithmic ways to create designs from software (Processing) to take advantage of the ability to make parts and projects that are unique, customizable, dependent on external data or random. The class will include 3 assignments to create projects using the three machines (laser, router, 3D) and the opportunity to work on a final project.

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 2890-000 (15695)
09/04/2024 – 12/04/2024 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Rozin, Daniel

The Code of Music (ITPG-GT 2653)

This course explores music through the lenses of computation and interactivity. The first part of the semester consists of a structured exploration of rhythm, melody, timbre, and harmony, from the perspectives of code, design, and music theory. For each musical element, we will hold listening sessions, represent and manipulate the element in code, and create an interactive study around it. During the second half of the semester we will cover algorithmic composition techniques such as Markov Chains, Neural Networks and L-systems. As students work toward their final projects, assignments will take a more self-directed approach. Professional practitioners will come in to share their work in the field and give students feedback on their projects. In-class coding and assignments will be done in P5.js Tone.js, but students will be free to use other languages and frameworks for their final projects. ICM or equivalent programming experience is required. 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 – Continuing to develop coding skills acquired in ICM Prerequisites: Introduction to Computational Media (ICM) or equivalent programming experience is required. About Luisa Hors: https://www.luisapereira.net/

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ITPG-GT 2653-000 (11380)
01/21/2025 – 05/06/2025 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pereira Hors Renner, Luisa

Understanding Networks (ITPG-GT 2808)

“Interactive technologies seldom stand alone. They exist in networks, and they facilitate networked connections between people. Designing technologies for communications requires an understanding of networks. This course is a foundation in how networks work. Through weekly readings and class discussions and a series of short hands-on projects, students gain an understanding of network topologies, how the elements of a network are connected and addressed, what protocols hold them together, and what dynamics arise in networked environments. This class is intended to supplement the many network-centric classes at ITP. It is broad survey, both of contemporary thinking about networks, and of current technologies and methods used in creating them. Prerequisites: Students should have an understanding of basic programming. This class can be taken at the same time as, or after, Intro to Computational Media or an equivalent intro to programming. Some, though not all, production work in the class requires basic programming. There is a significant reading component to this class as well. Learning Objectives In this class, you will learn about how communications networks are structured, and you will learn how to examine those structures using software tools. By the end of this class, you should have a working knowledge of the following concepts: * The basics of network theory, some history of the internet and the organizations and stakeholders involved in its creation and maintenance * The Open Systems Interconnect (OSI) model and standard internet protocols such as Internet Protocol (IP), Transmission Control Protocol (TCP) , Universal Datagram Protocol (UDP), and Hypertext Transport Protocol (HTTP).  * Network addressing, private and public IP addresses * What hosts, servers, and clients are and a few ways in which they communicate * What a command line interface  (CLI) is and how to use the tools available in one * The basics of internet security * How telecommunications networks are similar to other infrastructural networks, like power and transportation, and how they are different.”

Interactive Telecommunications (Graduate)
4 credits – 13 Weeks

Sections (Fall 2024)


ITPG-GT 2808-000 (15692)
09/04/2024 – 12/04/2024 Wed
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Igoe, Thomas


ITPG-GT 2808-000 (15693)
09/05/2024 – 12/12/2024 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Igoe, Thomas

The Neural Aesthetic (ITPG-GT 2994)

Making words and images public used to be difficult, complex, and expensive. Now it’s not. That change, simple but fundamental, is transforming the media landscape. A publisher used to be required if you wanted to put material out into the public sphere; now anyone with a keyboard or a camera can circulate their material globally. This change in the economics of communication has opened the floodgates to a massive increase in the number and variety of participants creating and circulating media. This change, enormous and permanent, is driving several profound effects in the media landscape today. This course covers the transition from a world populated by professional media makers and a silent public to one where anyone who has a phone or a computer can be both producer and consumer. This change, brought about by the technological and economic characteristics of digital data and networks, is upending old industries — newspapers, music publishing, moviemaking — faster than new systems can be put in place. The result is chaos and experimentation as new ways of participating in the previously sparse media landscape are appearing everywhere. This course covers the history and economics of the previous media landscape, the design of digital networks that upend those historical systems, and new modes of participation from weblogs and wikis and Twitter to fan fiction and lolcats. The course centers on readings and field observation, with three papers due during the course of the term.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Fall 2021)


ITPG-GT 2994-000 (23993)
09/02/2021 – 12/14/2021 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Programming from A to Z (ITPG-GT 2536)

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 – 13 Weeks

Sections (Fall 2024)


ITPG-GT 2536-000 (15690)
09/04/2024 – 12/04/2024 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Shiffman, Daniel

Project Development Studio (ITPG-GT 2564)

This is an environment for students to work on their existing project ideas that may fall outside the topic areas of existing classes. It is basically like an independent study with more structure and the opportunity for peer learning. This particular studio is appropriate for projects in the area of interactive art, programing, physical computing and digital fabrication. There are required weekly meetings to share project development and exchange critique. Students must devise and then complete their own weekly assignments updating the class wiki regularly. They also must present to the class every few weeks. When topics of general interest emerge, a member of the class or the instructor takes class time to cover them in depth. The rest of the meeting time is spent in breakout sessions with students working individually or in groups of students working on related projects.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ITPG-GT 2564-000 (11372)
01/21/2025 – 05/06/2025 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Rozin, Daniel

Developing Assistive Technology (ITPG-GT 2446)

Assistive or Adaptive Technology commonly refers to “products, devices or equipment, whether acquired commercially, modified or customized, that are used to maintain, increase or improve the functional capabilities of individuals with disabilities.” This multi-disciplinary course allows students from a variety of backgrounds to work together to develop assistive technology. Partnering with outside organizations students work in teams to identify a clinical need relevant to a certain clinical site or client population, and learn the process of developing an idea and following that through to the development of a prototype product. Teams are comprised of ITP students as well as graduate rehabilitation, physical and occupational therapy students. Prerequisites (for ITP students): H79.2233 Introduction to Computational Media and H79.2301 Introduction to Physical Computing. This course has a lab fee of $201.

Interactive Telecommunications (Graduate)
3 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 2446-000 (12615)
09/03/2024 – 12/12/2024 Tue
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Perr, Anita · Hurst, Amy

Reading and Writing Electronic Text (ITPG-GT 2778)

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 language and computer-generated text. Among the topics we’ll discuss are: the history and aesthetics of computer-generated writing in literature and the arts; computational linguistics; ethics and authorship in the context of computer-mediated language; poetic structure and sound symbolism; performance and publishing. Programming topics covered include: data structures (lists, sets, dictionaries); strategies for making code reusable (functions and modules); natural language processing; grammar-based text generation; predictive models of text (Markov chains and neural networks); and working with structured data and text corpora. Weekly programming exercises and readings culminate in a final project. Prerequisites: Introduction to Computational Media or equivalent programming experience. Prerequisite: ICM

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2024)


ITPG-GT 2778-000 (14746)
01/25/2024 – 05/02/2024 Thu
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Parrish, Allison

Live Web (ITPG-GT 2734)

The World Wide Web has grown up to be a great platform for asynchronous communication such as email and message boards. More recently this has extended into media posting and sharing. With the rise of broadband, more powerful computers and the prevalence networked media devices, synchronous communications have become more viable. Streaming media, audio and video conference rooms and text based chat give us the ability to create content and services tailored to a live audience. During this course, we focus on the types of content and interaction that can be supported through these technologies as well as explore new concepts around participation with a live distributed audience. In this course, we look at new and existing platforms for live communication on the web. We leverage existing services and use Flash, PHP, AJAX and possibly Processing/Java to develop our own solutions. Experience with ActionScript/Flash, PHP/MySQL and HTML/ JavaScript are helpful but not required.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2734-000 (11373)
01/27/2025 – 05/05/2025 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Van Every, Shawn

Special Topics in Sustainable Urban Environments (URB-UY 3834)

Special topics in Sustainable Urban Environments at the 3000 level, to be decided by instructor. | Prerequisites: Completion of first year writing requirements. Notes: Satisfies a HuSS Elective.

Urban Studies (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


URB-UY 3834-000 (8906)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Holzman, David


URB-UY 3834-000 (8907)
01/21/2025 – 05/06/2025 Tue,Thu
6:00 PM – 7:00 PM (Evening)
at Brooklyn Campus
Instructed by Abel, Evan

Psychology of the Internet (STS-UY 2634)

This class investigates aspects of human behavior in terms of the Internet. The Internet is a technological phenomenon that allows people separated by huge distances to interact with each other in relatively seamless fashion. Does the Internet allow people to connect in ways never possible before? Or are these new connections variations of previous human interactions, only on a computer screen. For all of its positive attributes, the Internet has a negative side: People become increasingly dependent on interacting only through the Internet. Is this dysfunctional? What characterizes addictive behavior? Can addictive behavior be attributed to a physical action as opposed to a biological substance? | Prerequisites: EXPOS-UA 1 or EXPOS-UA 4. Notes: Satisfies a HuSS elective.

Science and Technology (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2023)


STS-UY 2634-000 (15339)
09/05/2023 – 12/15/2023 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Lewis, James

Creativity and Innovation (STS-UY 2644)

This course explores the nature of the creative act. What does it take to be creative? What are some of the cognitive and personality variables that aid and hinder creativity? What are the characteristics of great innovators? Is innovation purely individual? Or are innovators a product of their time? The course also surveys literature on teaching creativity and innovation. | Prerequisites: Completion of first year writing requirements. Co-requisites: None. Notes: Satisfies a HuSS elective.

Science and Technology (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


STS-UY 2644-000 (8910)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Lewis, James

Ethics and Technology (STS-UY 2144)

Ethical expertise is integral to the careers and responsibilities of engineering and technology management professionals, from long-standing issues around professional responsibilities to society and more recent controversies such as “techlash” concerns about bias, equity, and surveillance. This survey course introduces undergraduate students to some of the most relevant ethical issues in engineering and the technology industry today. Students will begin by exploring basic ethical approaches from a variety of philosophical traditions and how these principles have historically been integrated into engineering professions. Then, students will study a variety of topics of high importance to engineers today, including ethics in computing, data, and automated systems; medical ethics, past and present; disability ethics and activism; ethical issues related to the environment and climate change; and ethical issues related to race and gender. | Notes: Satisfies a HuSS elective.

Science and Technology (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


STS-UY 2144-000 (12623)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Ali, Bizaa


STS-UY 2144-000 (8924)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Nelson, Lee


STS-UY 2144-000 (8925)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Ashley, Andrew


STS-UY 2144-000 (12624)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Rafeh, Hined


STS-UY 2144-000 (8927)
01/21/2025 – 05/06/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Eicher, Andy


STS-UY 2144-000 (8928)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Halperin, Yoav


STS-UY 2144-000 (8930)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Ali, Bizaa


STS-UY 2144-000 (8931)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Kramer-Duffield, Jacob

2D Art and Animation (GAMES-UT 204)

2D Art and Animation for Games is a 1-semester, 4-credit class that builds fundamental skills around the design and production of art assets for games. Through a series of individual design assignments, critiques, and exercises, students will explore concepts like art direction, color theory, animation principles, and UI design while building a working knowledge of prominent industry tools.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


GAMES-UT 204-000 (15789)
09/02/2020 – 12/13/2020 Tue,Thu
10:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by

Audio for Digital Games (GAMES-UT 212)

This course investigates aesthetic and technical aspects of sound for video games and interactive 3-D environments. Artistic implications of the technology are also explored from the perspective of the electronic composer and performer. Students will work with a game engine to create an immersive interactive environment. Additional topics include: Csound, Java and other relevant technologies. Completion of a final project, class presentation, as well as several weekly assignments is required.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


GAMES-UT 212-000 (15831)
09/02/2020 – 12/13/2020 Mon,Wed
4:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Intro to Visual Communication (GAMES-UT 201)

This course allows students to harness the power of visual language in order to convey messages and meaning. The elements of visual foundation that will be covered include components (color, texture, image and typography), composition, and concept. Although the class takes place in the Game Design department, we will be less concerned with visuals as they are applied to games and instead will look at visual communication across a wide range of disciplines, from visual art to graphic design to web and interface design. Although non-digital mediums will be addressed, the understanding and use of industry-standard software is also a primary goal. The class is about the importance of visual design, how it shapes our culture. The students will learn about and discuss widely-practiced methods of visual communication, and then find their own voice through developing their own works, driven by a clearer understanding of their own tastes and interested fields.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 201-000 (14815)
01/24/2022 – 05/09/2022 Tue
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by


GAMES-UT 201-000 (14866)
01/24/2022 – 05/09/2022 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Intro to Programming for Games (GAMES-UT 180)

Introduction to Programming for Games is a course that introduces students to the concepts, problems, and methods of computer programming, and how these apply to the creation of video games. The course assumes no prior programming knowledge, and is designed to touch on the basic principles of digital design in the form of computer code. There will be an emphasis on programming fundamentals; they will be motivated through the lens of designing and producing video games.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 180-000 (14736)
01/24/2022 – 05/09/2022 Mon
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles

Games 101 (GAMES-UT 101)

Games 101 is the foundational course for the NYU Game Center. The focus of Games 101 is game literacy – a shared understanding of games as complex cultural and aesthetic objects. The class will incorporate lectures, discussion, readings, and writing assignments, but the primary activity of the class is critical play – playing games in order to better understand and appreciate them. The class will cover games on and off the computer, including classic and contemporary board and card games, sports, and games on the PC, internet, and consoles.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


GAMES-UT 101-000 (14339)
09/01/2022 – 12/14/2022 Mon
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Clark, Naomi


GAMES-UT 101-000 (14340)
09/01/2022 – 12/14/2022 Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Jones-Brewster, Jordan


GAMES-UT 101-000 (14342)
09/01/2022 – 12/14/2022 Wed
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Porter, Caroline


GAMES-UT 101-000 (14341)
09/01/2022 – 12/14/2022 Wed
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Boyer, Chapin


GAMES-UT 101-000 (14343)
09/01/2022 – 12/14/2022 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Jones-Brewster, Jordan


GAMES-UT 101-000 (14344)
09/01/2022 – 12/14/2022 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Sorensen, Samuel


GAMES-UT 101-000 (14723)
09/01/2022 – 12/14/2022 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Croasdill, D

Human Factors in Engineering Design (PS-UY 2724)

The purpose of this course is to familiarize students with basic concepts, research findings and theories related to the way in which human characteristics, capabilities and limitations, including physiology and psychology, affect system design and performance. Students will develop a basic understanding of methods for studying and assessing human behavior and for analyzing human performance. It will introduce aspects of system, interface, organizational design and physical setting as they influence operators and performance. Satisfies an HuSS Elective. | Prerequisites: Completion of first year writing requirements.

Psychology (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


PS-UY 2724-000 (17781)
09/02/2020 – 12/13/2020 Fri
2:00 PM – 5:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Environmental Psychology (PS-UY 2324W)

This course looks at how people interact with their environments: how settings affect behavior; how people change environments to fit their needs; and how people can become an active part of the environmental-design process. The course discusses how people use space and the way environmental design meets (or fails to meet) human needs. These concerns are valid for very-small-scale design problems (as in human-factors engineering); mid-size spaces (architecture and interior design); large-scale spaces (communities, urban areas). | Prerequisites: Completion of first year writing requirements . Co-requisites: None. Notes: Satisfies a HuSS elective.

Psychology (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


PS-UY 2324W-000 (20484)
09/02/2020 – 12/13/2020 Wed
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Basic Practice of Statistics for Social Science (MA-UY 2414)

We are inundated by data, but data alone do not translate into useful information. Statistics provides the means for organizing, summarizing, and therefore better analyzing data so that we can understand what the data tell us about critical questions. If one collects data then understanding how to use statistical methods is critical, but it is also necessary to understand and interpret all the information we consume on a daily basis. This course provides these basic statistical approaches and techniques. This course may not be acceptable as a substitute for any other Probability and Statistics course. For Sustainable Urban Environments (SUE) students, please see your advisor. Note: Not open to math majors or students who have taken or will take MA-UY 2054 or MA-UY 2224 or MA-UY 3014 or MA-UY 3514 or ECE-UY 2233 or equivalent.

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 2414-000 (9798)
01/21/2025 – 05/06/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Spizzirri, NIcholas

APPLIED PARTIAL DIFFERENTIAL EQUATIONS (MA-UY 4414)

This course gives an overview of PDEs that occur commonly in the physical sciences with applications in heat flow, wave propagation, and fluid flow. Analytical as well as some numerical solution techniques will be covered, with a focus on applications rather than analysis. | Prerequisites: MA-UY 2034 or MA-UY 4204 or MA-UY 4254

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 4414-000 (5785)
01/21/2025 – 05/06/2025 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 4414-000 (5786)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 4414-000 (9772)
01/21/2025 – 05/06/2025 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 4414-000 (9773)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 4414-000 (5787)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 4414-000 (5788)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by

Applied Analysis (MA-UY 4614)

Limits of real and complex sequences and series; topology of metric spaces; continuity and differentiability of functions; definition, properties, and approximations of Riemann integrals; convergence of sequences and series of functions; Fourier series and other orthogonal systems of functions, approximations theorems. | Prerequisites: (MA-UY 2114 or MA-UY 2514) and (MA-UY 2034 or MA-UY 3034 or MA-UY 3044 or MA-UY 3054) and Junior level standing or above.

Mathematics (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2024)


MA-UY 4614-000 (18435)
09/03/2024 – 12/12/2024 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Yang, Yisong


MA-UY 4614-000 (18436)
09/03/2024 – 12/12/2024 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 4614-000 (18437)
09/03/2024 – 12/12/2024 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Calculus II for Engineers (MA-UY 1124)

This course covers techniques of integration, introduction to ordinary differential equations, improper integrals, numerical methods of integration, applications of integration, sequences, series, power series, approximations of functions via Taylor polynomials, Taylor series, functions of two variables, graphs of functions of two variables, contour diagrams, linear functions, functions of three variables. | Prerequisites: MA-UY 1024 or MA-UY 1324 | Corequisite: EX-UY 1.

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 1124-000 (9785)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Ulman, Hanna


MA-UY 1124-000 (9786)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Qian, Jinghua


MA-UY 1124-000 (9787)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Gbedemah, Amakoe


MA-UY 1124-000 (9788)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Feklistova, Mariya


MA-UY 1124-000 (9789)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Van Wagenen, Lindsey


MA-UY 1124-000 (9790)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Spizzirri, NIcholas


MA-UY 1124-000 (9791)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Zhao, Fang


MA-UY 1124-000 (9792)
01/21/2025 – 05/06/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Lo, Tsz


MA-UY 1124-000 (9793)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Bronstein, Irina


MA-UY 1124-000 (9794)
01/21/2025 – 05/06/2025 Fri
10:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 1124-000 (9795)
01/21/2025 – 05/06/2025 Fri
12:00 AM – 12:00 AM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 1124-000 (21850)
01/21/2025 – 05/06/2025 Wed
1:00 PM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 1124-000 (21853)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by

Integrated Calculus I for Engineers (MA-UY 1324)

This course covers: Library of Functions, functions of one variable. Limits, derivatives of functions defined by graphs, tables and formulas, differentiation rules for power, polynomial, exponential and logarithmic functions, derivatives of trigonometric functions, the product and quotient rules, the chain rule, applications of the chain rule, maxima and minima, optimization. The definite integral, the Fundamental Theorem of Calculus and interpretations, theorems about definite integrals, anti-derivatives. MA-UY 1324 is for students who wish to take MA-UY 1024 but need more review of precalculus. MA-UY 1324 covers the same material as MA-UY 1024 but with more contact hours per week, incorporating a full discussion of the required precalculus topics. | Prerequisite: Placement Exam or MA-UY 912 or MA-UY 914. Corequisite: EX-UY 1.

Mathematics (Undergraduate)
4 credits – 6 Weeks

Sections (Summer 2024)


MA-UY 1324-000 (3727)
05/20/2024 – 07/02/2024 Mon,Tue,Thu
8:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Prabhu, Vaishali

Integrated Calculus II for Engineers (MA-UY 1424)

This course MA-UY 1424 is for students who wish to take MA-UY 1124 but need more review of precalculus. MA-UY 1424 covers the same material as MA-UY 1124 but with more contact hours a week, incorporating a full discussion of the required precalculus topics. | Prerequisites: MA-UY 1022 or MA-UY 1024 or MA-UY 1324. Note: credit for this course may be used to satisfy the minimum credit requirement for graduation. Corequisite: EX-UY 1

Mathematics (Undergraduate)
4 credits – 6 Weeks

Sections (Summer 2024)


MA-UY 1424-000 (3745)
05/20/2024 – 07/02/2024 Mon,Tue,Thu
8:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Van Wagenen, Lindsey


MA-UY 1424-000 (3746)
07/03/2024 – 08/15/2024 Mon,Tue,Thu
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Gbedemah, Amakoe

Precalculus for Engineers (MA-UY 914)

This course covers: foundations of algebra, exponents, multiplication of algebraic expressions, factoring algebraic expressions, working with algebraic fractions, proportionality, rates of change, equations of lines, completing squares, the quadratic formula, solving equations, systems of linear equations, inequalities, domain and range of functions, exponential and logarithmic functions, compositions of functions, transformations of functions, right triangles, trigonometry of triangles.| Prerequisite: placement exam. Note: credit for this course may not be used to satisfy the minimum credit requirement for graduation. Corequisite: EX-UY 1

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


MA-UY 914-000 (17134)
09/02/2020 – 12/13/2020 Mon,Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 914-000 (17135)
09/02/2020 – 12/13/2020 Tue,Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 914-000 (17532)
09/02/2020 – 12/13/2020 Mon,Wed
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 914-000 (17668)
09/02/2020 – 12/13/2020 Tue,Thu
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Calculus I for Engineers (MA-UY 1024)

This course covers: Library of Functions, functions of one variable. Limits, derivatives of functions defined by graphs, tables and formulas, differentiation rules for power, polynomial, exponential and logarithmic functions, derivatives of trigonometric functions, the product and quotient rules, the chain rule, applications of the chain rule, maxima and minima, optimization. The definite integral, the Fundamental Theorem of Calculus and interpretations, theorems about definite integrals, anti-derivatives. | Prerequisite: Placement Exam or MA-UY 914 | Corequisite: EX-UY 1

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 1024-000 (9777)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Prabhu, Vaishali


MA-UY 1024-000 (9778)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Zhao, Fang


MA-UY 1024-000 (9779)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Zhao, Fang


MA-UY 1024-000 (9780)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Bronstein, Irina


MA-UY 1024-000 (9781)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Ulman, Hanna


MA-UY 1024-000 (9782)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Sella, Yehonatan


MA-UY 1024-000 (9783)
01/21/2025 – 05/06/2025 Fri
10:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 1024-000 (9784)
01/21/2025 – 05/06/2025 Fri
12:00 AM – 12:00 AM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 1024-000 (21831)
01/21/2025 – 05/06/2025 Wed
1:00 PM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

APPLIED PROBABILITY (MA-UY 3014)

An introduction to the mathematical treatment of random phenomena occurring in the natural, physical, and social sciences. Axioms of mathematical probability, combinatorial analysis, binomial distribution, Poisson and normal approximation, random variables and probability distributions, generating functions, the Central Limit Theorem and Laws of Large Numbers, Markov Chains, and basic stochastic processes. Note: Not open to students who have taken MA-UY 2224, MA-UY 2233, ECE-UY 2233 or MA-UY 3022 | Prerequisite: A grade of C or better in (MA-UY 2114 or MA-UY 2514) and (MA-UY 1044 or MA-UY 2034 or MA-UY 3034 or MA-UY 3054).

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 3014-000 (6039)
01/21/2025 – 05/06/2025 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Yu, Pu


MA-UY 3014-000 (6040)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3014-000 (6041)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Jacot-Guillarmod, Arthur


MA-UY 3014-000 (6042)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3014-000 (6043)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Park, Jinyoung


MA-UY 3014-000 (6044)
01/21/2025 – 05/06/2025 Fri
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by


MA-UY 3014-000 (9849)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Kivimae, Pax


MA-UY 3014-000 (9850)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 3014-000 (6045)
01/21/2025 – 05/06/2025 Tue,Thu
12:00 AM – 1:00 PM (Early afternoon)
at Online
Instructed by


MA-UY 3014-000 (6046)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3014-000 (6047)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by

Ordinary Diff Equations (MA-UY 4204)

A first course in ordinary differential equations, including analytical solution methods, elementary numerical methods, and modeling. Topics to be covered include: first-order equations including integrating factors; second-order equations including variation of parameters; series solutions; elementary numerical methods including Euler’s methods, Runge-Kutta methods, and error analysis; Laplace transforms; systems of linear equations; boundary-value problems. Restricted to Tandon math majors and students with a permission code from the math department. Fulfills ordinary differential equations requirement for the BS Math degree. | Prerequisites: C or better in (MA-UY 2114 or MA-UY 2514 or MATH-UH 1020 or MATH-UH 1021 or MATH-SHU 151) and (MA-UY 1044 or MA-UY 3054 or MA-UY 3113 or MATH-UH 1022 or MATH-SHU 140 or MATH-SHU 141). Note: Not open to students who have taken or will take MA-UY 2034 or MA-UY 4254

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 4204-000 (6017)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Raquepas, Renaud


MA-UY 4204-000 (6018)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 4204-000 (6019)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Bou-Rabee, Ahmed


MA-UY 4204-000 (6020)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 4204-000 (9848)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 4204-000 (12112)
01/21/2025 – 05/06/2025 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 4204-000 (6021)
01/21/2025 – 05/06/2025 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Zhang, Yi


MA-UY 4204-000 (6022)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by

Theory of Numbers (MA-UY 4014)

Divisibility and prime numbers. Linear and quadratic congruences. The classical number-theoretic functions. Continued fractions. Diophantine equations. | Prerequisites: C or better in MA-UY 1124 or MA-UY 1424.

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 4014-000 (9846)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 4014-000 (9847)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Data Analysis (MA-UY 2224)

An introductory course to probability and statistics. It affords the student some acquaintance with both probability and statistics in a single term. Topics in Probability include mathematical treatment of chance; combinatorics; binomial, Poisson, and Gaussian distributions; the Central Limit Theorem and the normal approximation. Topics in Statistics include sampling distributions of sample mean and sample variance; normal, t-, and Chi-square distributions; confidence intervals; testing of hypotheses; least squares regression model. Applications to scientific, industrial, and financial data are integrated into the course.NOTE: Not open to math majors or students who have taken or will take MA-UY 2054 or MA-UY 3014 or MA-UY 3514 or ECE-UY 2233. | Prerequisite: MA-UY 1124, MA-UY1424, or MA-UY 1132 or MATH-UH 1020 or MATH-UH 1021 or MATH-SHU 151

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 2224-000 (9832)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Qian, Jinghua


MA-UY 2224-000 (9833)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Feklistova, Mariya


MA-UY 2224-000 (9834)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Malcom, Alekzander


MA-UY 2224-000 (9835)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Qian, Jinghua


MA-UY 2224-000 (9836)
01/21/2025 – 05/06/2025 Mon,Wed
6:00 PM – 7:00 PM (Evening)
at Brooklyn Campus
Instructed by Constantine, Adam


MA-UY 2224-000 (9837)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Malcom, Alekzander

Advanced Linear Algebra and Complex Variables (MA-UY 3113)

This course provides a deeper understanding of topics introduced in MA-UY 2012 and MA-UY 2034 and continues the development of those topics, while also covering functions of a Complex Variable. Topics covered include: The Gram-Schmidt process, inner product spaces and applications, singular value decomposition, LU decomposition. Derivatives and Cauchy-Riemann equations, integrals and Cauchy integral theorem. Power and Laurent Series, residue theory. | Prerequisites: (MA-UY 2114 or MA-UY 2514) AND (MA-UY 2034). Note: Not open to students who have taken MA-UY 1533, MA-UY 3112 or MA-UY 4433.

Mathematics (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 3113-000 (9838)
01/21/2025 – 05/06/2025 Tue,Thu
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Discrete Mathematics (MA-UY 2314)

Logic, proofs, set theory, functions, relations, asymptotic notation, recurrences, modeling computation, graph theory. | Prerequisite: Math Diagnostic Exam or MA-UY 914 (minimum calculus level required) | Prerequisite for Shanghai students: MATH-SHU 110. Note: This course and CS-GY 6003 cannot both be taken for credit.

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 2314-000 (9839)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Malcom, Alekzander


MA-UY 2314-000 (9840)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Esposito, Joseph


MA-UY 2314-000 (9841)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Cereste, Ken


MA-UY 2314-000 (9842)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Cereste, Ken


MA-UY 2314-000 (9843)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Esposito, Joseph

Linear Algebra (MA-UY 3044)

Systems of linear equations, Gaussian elimination, matrices, determinants, Cramer’s rule. Vectors, vector spaces, basis and dimension, linear transformations. Eigenvalues, eigenvectors, and quadratic forms. Restricted to Tandon math and CS majors and students with a permission code from the math department. Fulfills linear algebra requirement for the BS Math and BS CS degrees. Note: Not open to students who have already taken MA-UY 1533, MA-UY 2034, MA-UY 3113 or MA-UY 3054. | Prerequisite: A grade of C or better in MA-UY 1022 or MA-UY 1024 or MA-UY 1324 or MATH-UH 1012Q or MATH-UH 1013Q or MATH-SHU 121 or MATH-SHU 201

Mathematics (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2024)


MA-UY 3044-000 (6775)
09/03/2024 – 12/12/2024 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Raquepas, Renaud


MA-UY 3044-000 (6776)
09/03/2024 – 12/12/2024 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by


MA-UY 3044-000 (6777)
09/03/2024 – 12/12/2024 Fri
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by


MA-UY 3044-000 (6778)
09/03/2024 – 12/12/2024 Thu
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6779)
09/03/2024 – 12/12/2024 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6780)
09/03/2024 – 12/12/2024 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Online
Instructed by Sanfratello, Andrew


MA-UY 3044-000 (6781)
09/03/2024 – 12/12/2024 Fri
4:00 PM – 6:00 PM (Late afternoon)
at Online
Instructed by


MA-UY 3044-000 (6782)
09/03/2024 – 12/12/2024 Fri
9:00 AM – 10:00 AM (Morning)
at Online
Instructed by


MA-UY 3044-000 (6783)
09/03/2024 – 12/12/2024 Fri
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by


MA-UY 3044-000 (6784)
09/03/2024 – 12/12/2024 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6785)
09/03/2024 – 12/12/2024 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Majmudar, Trushant


MA-UY 3044-000 (6786)
09/03/2024 – 12/12/2024 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6787)
09/03/2024 – 12/12/2024 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by


MA-UY 3044-000 (6788)
09/03/2024 – 12/12/2024 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6789)
09/03/2024 – 12/12/2024 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by


MA-UY 3044-000 (6790)
09/03/2024 – 12/12/2024 Tue,Thu
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Sanfratello, Andrew


MA-UY 3044-000 (6791)
09/03/2024 – 12/12/2024 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6792)
09/03/2024 – 12/12/2024 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6793)
09/03/2024 – 12/12/2024 Fri
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by


MA-UY 3044-000 (6794)
09/03/2024 – 12/12/2024 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by


MA-UY 3044-000 (18499)
09/03/2024 – 12/12/2024 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Diaz-Alban, Jose


MA-UY 3044-000 (18500)
09/03/2024 – 12/12/2024 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 3044-000 (6795)
09/03/2024 – 12/12/2024 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Pillaud-Vivien, Loucas


MA-UY 3044-000 (6796)
09/03/2024 – 12/12/2024 Tue
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6797)
09/03/2024 – 12/12/2024 Tue
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6798)
09/03/2024 – 12/12/2024 Thu
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 3044-000 (6799)
09/03/2024 – 12/12/2024 Thu
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by

Linear Algebra and Differential Equations (MA-UY 2034)

MA-UY 2034 is an introduction to ordinary differential equations and linear algebra. The course develops the techniques for the analytic and numeric solutions of ordinary differential equations (and systems) that are widely used in modern engineering and science. Linear algebra is used as a tool for solving systems of linear equations as well as for understanding the structure of solutions to linear (systems) of differential equations. Topics covered include the fundamental concepts of linear algebra such as Gaussian elimination, matrix theory, linear transformations, vector spaces, subspaces, basis, eigenvectors, eigenvalues and the diagonalization of matrices, as well as the techniques for the analytic and numeric solutions of ordinary differential equations (and systems) that commonly appear in modern engineering and science. | Prerequisite: MA-UY 1124 or MA-UY 1424. Note: Not open to students who have taken MA-UY 1044 or MA-UY 3054 or MA-UY 3083 or MA-UY 4204.

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 2034-000 (9820)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Van Wagenen, Lindsey


MA-UY 2034-000 (9821)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Prabhu, Vaishali


MA-UY 2034-000 (9822)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Jacobovits, Rachel


MA-UY 2034-000 (9823)
01/21/2025 – 05/06/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Van Wagenen, Lindsey


MA-UY 2034-000 (9824)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Jacobovits, Rachel

Calculus III: Multi-Dimensional Calculus (MA-UY 2114)

Vectors in the plane and space. Partial derivatives with applications, especially Lagrange multipliers. Double and triple integrals. Spherical and cylindrical coordinates. Surface and line integrals. Divergence, gradient, and curl. Theorems of Gauss and Stokes. | Prerequisite: MA-UY 1124 or MA-UY 1424. Anti-requisite: MA-UY 2514

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 2114-000 (9825)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by


MA-UY 2114-000 (9826)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Gbedemah, Amakoe


MA-UY 2114-000 (9827)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Cereste, Ken


MA-UY 2114-000 (9828)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Gbedemah, Amakoe


MA-UY 2114-000 (9829)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Diaz-Alban, Jose


MA-UY 2114-000 (9830)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Diaz-Alban, Jose


MA-UY 2114-000 (9831)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

NUMERICAL ANALYSIS (MA-UY 4424)

In numerical analysis one explores how mathematical problems can be analyzed and solved with a computer. As such, numerical analysis has very broad applications in mathematics, physics, engineering, finance, and the life sciences. This course gives an introduction to this subject for mathematics majors. Theory and practical examples using Matlab will be combined to study a range of topics ranging from simple root-finding procedures to differential equations and the finite element method. | Prerequisites: A grade of C or better in (MA-UY 2114 or MA-UY 2514) and (or MA-UY 1044 or MA-UY 3034 or MA-UY 3054 or MA-UY 3113) | Anti-Requisite: MA-UY 4524

Mathematics (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MA-UY 4424-000 (5937)
01/21/2025 – 05/06/2025 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Shi, Wenzheng


MA-UY 4424-000 (5938)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by


MA-UY 4424-000 (9817)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 4424-000 (9818)
01/21/2025 – 05/06/2025 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


MA-UY 4424-000 (9819)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Introduction to Probability (MA-UY 2233)

Standard first course in probability, recommended for those planning further work in probability or statistics. Probability of events, random variables and expectations, discrete and continuous distributions, joint and conditional distributions, moment generating functions, the central limit theorem. | Prerequisites: MA-UY 109, MA-UY 2112, OR MA-UY 2114. Note: Not open to students who have taken MA-UY 2224 or MA-UY 3012 or MA-UY 3022.

Mathematics (Undergraduate)
3 credits – 15 Weeks

Sections (Fall 2020)


MA-UY 2233-000 (17510)
09/02/2020 – 12/13/2020 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by


MA-UY 2233-000 (17987)
09/02/2020 – 12/13/2020 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

Ethical Questions in Literature (EN-UY 3194W)

This course examines the implications of ethical questions posed in works of poetry, drama, and fiction. Attention will be paid to historical context. This course satisfies HUSS elective requirements and 3000-level writing intensive requirements for all Poly majors. | Prerequisites: Completion of first year writing requirements

English (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2021)


EN-UY 3194W-000 (17686)
01/28/2021 – 05/10/2021 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Marks, Sylvia

Machines made of Words II: Designing Poetry (EN-UY 3434W)

In this seminar/workshop, students read a wide range of poetic forms or structures and practice making poems, focusing on the reading and composition of poems as forms of design. | Prerequisites: Completion of first year writing requirements.

English (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2021)


EN-UY 3434W-000 (24090)
01/28/2021 – 05/10/2021 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Felsenthal, Alan

Medicine and Literature (EN-UY 2424W)

This course examines the implications of medicine, mental or physical illness, and death in works of poetry, drama and fiction. Some attention will be paid to historical context. This course satisfies HUSS elective requirements and HUSS writing-intensive requirements. | Prerequisites: Completion of first year writing requirements

English (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


EN-UY 2424W-000 (19891)
09/02/2020 – 12/13/2020 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by

Analytical Approaches to Poetry and Art (EN-UY 3144W)

The poems of John Ashbery and the art of Richard Serra confront the respective reader/viewer: find a methodology based upon the structural configuration of the poem and sculpture to enable a “reading” of the work. The works that will be addressed reject impressionistic, subjective commentary. The beauty of word or artifact is not applicable. Post-1900 non-referential sculptures and paintings will be juxtaposed with poems that disassociate themselves from narrative content, poems whose only subject matter is language configuration – even when there is apparent thematic material – poems of Robert Creeley, John Ashbery, Emily Dickinson, Robert Frost, Wallace Stevens, Amy Clampitt, Susan Howe, Michael Palmer, Clark Coolidge, and Louis Zukofsky. The poets so listed complement preoccupations of artists such as Mark di Suvero, David Smith, Richard Serra, Anthony Caro, Donald Judd, Carl Andre, Vito Acconci, Robert Smithson, and Marcel Duchamp. | Prerequisite(s): Completion of first year writing requirements

English (Undergraduate)
4 credits – 6 Weeks

Sections (Summer 2021)


EN-UY 3144W-000 (4036)
05/24/2021 – 07/05/2021 Mon,Tue,Wed
10:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Nadler, Alan

WIRELESS COMMUNICATIONS (ECE-UY 4183)

The required design project consists of two three-credit courses. The first course, EE DP1, is one of a number of specialty lab/project courses offered by the department in various subdisciplines such as electronics, machinery, robotics, imaging, communications, etc. (EE-UY 4113-4183, below). DP1 provides significant background laboratory experience in the student’s area of concentration. Students begin independent projects by finding an adviser and initiating the project work, and exercising oral presentation and written communication skills. | Prerequisite: ECE-UY 3054 and Senior Level

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


ECE-UY 4183-000 (11572)
09/03/2024 – 12/12/2024 Mon
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Knox, Michael


ECE-UY 4183-000 (11573)
09/03/2024 – 12/12/2024 Thu
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Knox, Michael


ECE-UY 4183-000 (11574)
09/03/2024 – 12/12/2024 Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Knox, Michael

DP I – CONTROLS AND ROBOTICS (ECE-UY 4113)

The required design project consists of two three-credit courses. The first course, EE DP1, is one of a number of specialty lab/project courses offered by the department in various subdisciplines such as electronics, machinery, robotics, imaging, communications, etc. (EE-UY 4113-4183, below). DP1 provides significant background laboratory experience in the student’s area of concentration. Students begin independent projects by finding an adviser and initiating the project work, and exercising oral presentation and written communication skills. | Prerequisite: completion of all junior-level technical courses. ABET competencies: a, b, c, e, f, g, k.

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Fall 2020)


ECE-UY 4113-000 (17960)
at Brooklyn Campus
Instructed by

REAL-TIME DIGITAL SIGNAL PROCESSING (DP1) (ECE-UY 4163)

The required design project consists of two three-credit courses. The first course, EE DP1, is one of a number of specialty lab/project courses offered by the department in various subdisciplines such as electronics, machinery, robotics, imaging, communications, etc. (EE-UY 4113-4183, below). DP1 provides significant background laboratory experience in the student’s area of concentration. Students begin independent projects by finding an adviser and initiating the project work, and exercising oral presentation and written communication skills. | Prerequisite: completion of all junior-level technical courses. ABET competencies: a, b, c, e, f, g, k.

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Fall 2020)


ECE-UY 4163-000 (17595)
09/02/2020 – 12/13/2020 Thu
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

POWER ELECTRONICS FOR THE INTERNET OF THINGS (ECE-UY 4863)

The course covers all aspects of supplying electric power to the Internet of Things devices and systems. Energy harvesting, conversion, and storage are discussed. Rectifiers, inverters, and dc-dc converters are analyzed and designed. Examples of wired and wireless power transfer systems for battery charging are provided. CAD software for power electronics is introduced. Just-in-time coverage of electric circuit concepts makes the course accessible to any student with an engineering math and physics background. | Prerequisite: MA-UY 2034 and PH-UY 2023; or instructor’s permission.

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Fall 2021)


ECE-UY 4863-000 (17749)
09/02/2021 – 12/14/2021 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Czarkowski, Dariusz

Introduction to Embedded Systems Design (ECE-UY 4144)

The course covers architecture and operation of embedded microprocessors; microprocessor assembly language programming; address decoding; interfacing to static and dynamic RAM; Serial I/O, Parallel I/O, analog I/O; interrupts and direct memory access; A/D and D/A converters; sensors; microcontrollers. Alternate-week laboratory. Objectives: to provide foundations of embedded systems design and analysis techniques; expose students to system level design; and teach integration of analog sensors with digital embedded microprocessors. | Prerequisites: CS-UY 2204 (C- or better) and EE-UY 2024 or EE-UY 2004 (C- or better). ABET competencies: a, c, d, e, g, j, k.

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 4144-000 (17402)


ECE-UY 4144-000 (17403)


ECE-UY 4144-000 (8753)


ECE-UY 4144-000 (17404)


ECE-UY 4144-000 (17405)


ECE-UY 4144-000 (17406)


ECE-UY 4144-000 (17407)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Campisi, Matthew

Signals and Systems (ECE-UY 3054)

This course centers on linear system theory for analog and digital systems; linearity, causality and time invariance; impulse response, convolution and stability; the Laplace, z- transforms and applications to Linear Time Invariant (LTI) systems; frequency response, analog and digital filter design. Topics also include Fourier Series, Fourier Transforms and the sampling theorem. Weekly computer-laboratory projects use analysis- and design-computer packages. The course establishes foundations of linear systems theory needed in future courses; use of math packages to solve problems and simulate systems; and analog and digital filter design. | Prerequisites for Brooklyn Engineering Students: MA-UY 2012/2132, MA-UY 2034 or MA-UY 3044. | Prerequisites for Abu Dhabi Students: MATH-AD 116 and MATH-AD 121. | Prerequisites for Shanghai Students: MATH-SHU 124 and MATH-SHU 140. ABET competencies a, b, c, e, k.

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 3054-000 (8718)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by


ECE-UY 3054-000 (8721)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Marzetta, Thomas

Fundamentals of Electronics I (ECE-UY 3114)

This course focuses on circuit models and amplifier frequency response, op-amps, difference amplifier, voltage-to-current converter, slew rate, full-power bandwidth, common-mode rejection, frequency response of closed-loop amplifier, gain-bandwidth product rule, diodes, limiters, clamps and semiconductor physics. Other topics include Bipolar Junction Transistors; small-signal models, cut-off, saturation and active regions; common emitter, common base and emitter-follower amplifier configurations; Field-Effect Transistors (MOSFET and JFET); biasing; small-signal models; common-source and common gate amplifiers; and integrated circuit MOS amplifiers. The alternate-week laboratory experiments on OP-AMP applications, BJT biasing, large signal operation and FET characteristics. The course studies design and analysis of operational amplifiers; small-signal bipolar junction transistor and field-effect transistor amplifiers; diode circuits; differential pair amplifiers and semiconductor device- physics fundamentals. | Prerequisites for Brooklyn Engineering Students: EE-UY 2024 or EE-UY 2004 (C- or better) and PH-UY 2023 | Prerequisites for Abu Dhabi Students: ENGR-AD 214 and SCIEN-AD 110. | Prerequisites for Shanghai Students: EENG-SHU 251 (C- or better) and PHYS-SHU 93 or CCSC-SHU 51. ABET competencies a, b, c, e, k.

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 3114-000 (8726)


ECE-UY 3114-000 (17396)


ECE-UY 3114-000 (8742)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Knox, Michael


ECE-UY 3114-000 (17397)


ECE-UY 3114-000 (17398)


ECE-UY 3114-000 (20579)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Knox, Michael


ECE-UY 3114-000 (17399)


ECE-UY 3114-000 (17400)


ECE-UY 3114-000 (8735)


ECE-UY 3114-000 (8739)


ECE-UY 3114-000 (20580)


ECE-UY 3114-000 (20581)

Communication Networks (ECE-UY 3613)

This course develops basic techniques used in communication networks. After protocol layering is introduced, algorithms and protocols are discussed for use in each of the five layers: physical, data link, network, transport and application. Specific protocols such as TCP/IP, ATM, SS7 are included. | Prerequisite for Brooklyn Engineering Students: Junior status in electrical engineering, computer engineering, or computer science. Co-requisites for Brooklyn Engineering Students: ECE-UY 2233 (EE majors) or MA-UY 2224 (CompE/CS majors) | Prerequisites for Abu Dhabi Students: ENGR-AD 194 (or co-req of MA-UY 3113) and ENGR-AD 195 (or co-req of ECE-UY 2233) . ABET competencies: a, c, e.

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 3613-000 (8686)
01/21/2025 – 05/06/2025 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by

INTRODUCTION TO ELECTRICAL AND COMPUTER ENGINEERING (ECE-UY 1002)

This course introduces numerous subject areas in Electrical and Computer Engineering (power systems, electronics, computer networking, microprocessors, digital logic, embedded systems, communications, feedback control, and signal processing). Through a series of case studies and examples, the course demonstrates how each subject area applies to practical, real-world systems and devices and discusses how the areas interact with each other to implement a complete functioning system or device. Students make presentations in teams on case studies based on articles from the IEEE Spectrum Magazine and other sources. The IEEE Code of Ethics and ethics-related issues are discussed. | ABET criteria: i, h. | Prerequisites: First-year standing

Elect. Engineering – ECE UGRD (Undergraduate)
2 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 1002-000 (17414)
01/21/2025 – 05/06/2025 Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Rappaport, Theodore


ECE-UY 1002-000 (8770)
at Brooklyn Campus
Instructed by

FUND. OF ELECTRIC CIRCUITS (ECE-UY 2004)

Fundamentals of Circuits includes circuit modeling and analysis techniques for AC, DC and transient responses. Independent and dependent sources, resistors, inductors and capacitors are modeled. Analysis techniques include Kirchhoff’s current and voltage laws, current and voltage division. Thevenin and Norton theorems, nodal and mesh analysis, and superposition. Natural and forced responses for RLC circuits, sinusoidal steady-state response and complex voltage and current (phasors) are analyzed. Alternate-week laboratory. A minimum of C- is required for students majoring in EE. Objective: fundamental knowledge of DC and AC circuit analysis. | Co-requisites for Brooklyn Engineering Students: (MA-UY 2034 or MA-UY 3044) and PH-UY 2023 | Prerequisites for Abu Dhabi Students: SCIEN-AD 110, MATH-AD 116, and MATH-AD 121. ABET competencies a, c, e, k.

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 2004-000 (8707)


ECE-UY 2004-000 (17391)


ECE-UY 2004-000 (17392)


ECE-UY 2004-000 (17393)


ECE-UY 2004-000 (8712)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Knox, Michael

FUND OF ELEC PWR ENG FOR NON EE STUDENTS (ECE-UY 2613)

Introduction to electricity: current, voltage and electrical power. Ohm’s Law. Kirchhoff’s Laws. Electrical materials. Electrical energy generation process. Principles of AC. Bulk electrical power generation: hydroelectricity and thermoelectricity. Alternative generation sources. Synchronous Generators. Induction Motors. Transmission and distribution systems. Substations and transformers. Low-voltage networks. Industrial, commercial and residential networks and loads. Short-circuit and protection equipment. Relays and circuit breakers. Power quality. Reliability and blackouts. Physiological effects of electric currents in the human body. Exposure to low-frequency magnetic fields. National Electric Code (NEC). ANSI-IEEE Standards. IEC standards. Certification of electrical products compliance. | Prerequisite(s): MA-UY 1024/1054/1324, and MA-UY 1124/1154/1424; and PH-UY 1004 or PH-UY 1013; and PH-UY 2004 or PH-UY 2023.

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2021)


ECE-UY 2613-000 (17003)
01/28/2021 – 05/10/2021 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Bochynski, Zdzislaw

Fundamentals of Communication Theory (ECE-UY 3404)

The course covers bandpass signal representation and quadrature receivers; noise in communication systems; Digital Modulation Schemes, coherent and noncoherent receivers; coding fundamentals, block and convolutional codes; higher-order modulation schemes, QAM, M-PSK; intersymbol interference and equalization techniques; and carrier and symbol synchronization. Alternate-week computer laboratory projects analyze and design computer packages. The course teaches principles of various modulation and coding techniques and their relative effectiveness under transmission-environments constraints and uses math packages to analyze and simulate communication systems. | Prerequisites for Brooklyn Engineering Students: ECE-UY 3054 (C- or better); computer engineering students may register with instructor’s approval. Co-requisite: ECE-UY 2233 (Note: Abu Dhabi students may waive ECE-UY 2233 co-requisite if they have successfully completed ENGR-AD 195 as a prerequisite) | Prerequisite for Shanghai Students: EENG-SHU 2054 (C- or better) and co-requisite of MA-UY 3012 or ECE-UY 2223. ABET competencies a, c, e, k.

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 3404-000 (17416)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pillai, Unnikrishna


ECE-UY 3404-000 (8781)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pillai, Unnikrishna

Electromagnetic Waves (ECE-UY 3604)

Electromagnetic wave propagation in free space and in dielectrics, starting from a consideration of distributed inductance and capacitance on transmission lines. Electromagnetic plane waves are obtained as a special case. Reflection and transmission at discontinuities are discussed for pulsed sources, while impedance transformation and matching are presented for harmonic time dependence. Snell’s law and the reflection and transmission coefficients at dielectric interfaces are derived for obliquely propagation plane waves. Guiding of waves by dielectrics and by metal waveguides is demonstrated. Alternate-week laboratory. Objectives: Establish foundations of electromagnetic wave theory applicable to antennas, transmissions lines and materials; increase appreciation for properties of materials through physical experiments. | Prerequisites for Brooklyn Engineering Students: EE-UY 2024 or EE-UY 2004 (C- or better). | Prerequisites for Abu Dhabi Students: ENGR-AD 214. | Prerequisites for Shanghai Students: EENG-SHU 251 (C- or better). ABET competencies: a, b, c, e, k.

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 3604-000 (17417)
01/21/2025 – 05/06/2025 Tue
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


ECE-UY 3604-000 (8784)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


ECE-UY 3604-000 (17418)
01/21/2025 – 05/06/2025 Tue
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


ECE-UY 3604-000 (17419)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Das, Nirod

Wireless Information Systems Laboratory II (ECE-UY 4283)

This course includes hands-on experience with a combination of laboratory experiments, lectures and projects relating to basic and advanced topics in wireless communications. Specific topics include mixers, IQ modulation, phase locked loops, receiver design, PN code acquisition, smart antennas and RFID. | Prerequisite: EE-UY 4183

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


ECE-UY 4283-000 (17424)
01/21/2025 – 05/06/2025 Mon
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by


ECE-UY 4283-000 (8804)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by


ECE-UY 4283-000 (17425)
01/21/2025 – 05/06/2025 Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Knox, Michael

Introduction to Machine Learning (ECE-UY 4563)

This course provides a hands on approach to machine learning and statistical pattern recognition. The course describes fundamental algorithms for linear regression, classification, model selection, support vector machines, neural networks, dimensionality reduction and clustering. The course includes computer exercises on real and synthetic data using current software tools. A number of applications are demonstrated on audio and image processing, text classification, and more. Students should have competency in computer programming. | Prerequisites: ECE-UY 2233, MA-UY 2233, MA-UY 3012, MA-UY 2224 or MA-UY 2222, MA-UY 3514

Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


ECE-UY 4563-000 (11607)
09/03/2024 – 12/12/2024 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Fundamentals of Electronics II (ECE-UY 3124)

The course concentrates on differential and multistage amplifier, current mirrors, current sources, active loads; frequency response of MOSFET, JFET and BJT amplifiers: Bode plots; feedback amplifiers, gain-bandwidth rule and feedback effect on frequency response; Class A, B and AB output stages; op-amp analog integrated circuits; piecewise-linear transient response; determination of state of transistors; wave-shaping circuits; MOS and bipolar digital design: noise margin, fan-out, propagation delay; CMOS, TTL, ECL; and an alternate week laboratory. The course studies design and analysis of analog integrated circuits, frequency response of amplifiers, feedback amplifiers, TTL and CMOS digital integrated circuits. | Prerequisite for Brooklyn Engineering Students: EE-UY 3114. | Prerequisite for Shanghai Students: EENG-SHU 322. ABET competencies a, c, e, g, k.

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ECE-UY 3124-000 (11588)


ECE-UY 3124-000 (11589)


ECE-UY 3124-000 (11590)


ECE-UY 3124-000 (11591)


ECE-UY 3124-000 (11592)
09/03/2024 – 12/12/2024 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Knox, Michael

Software Engineering (CS-UY 4513)

Focusing on software engineering, the course introduces techniques to specify, design, test and document medium and large software systems. Design techniques include information engineering, object orientation and complexity measures. Also covered are testing methods, such as path testing, exhaustive test models and construction of test data. An introduction to software tools and project management techniques is presented. Student projects involve team software development and tracking. | Prerequisites: Juniors or higher majoring in Computer Science, Computer Engineering or Electrical and Computer Engineering. Co-requisite: CS-UY 3224

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4513-000 (16643)
01/21/2025 – 05/06/2025 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Strauss, Fred


CS-UY 4513-000 (16644)
01/21/2025 – 05/06/2025 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Strauss, Fred

DESIGN & ANALYSIS OF ALGORITHMS (CS-UY 2413)

This course covers fundamental principles of the design and analysis of algorithms. Topics include asymptotic notation, recurrences, randomized algorithms, sorting and selection, balanced binary search trees, augmented data structures, advanced data structures, algorithms on strings, graph algorithms, geometric algorithms, greedy algorithms, dynamic programming and NP completeness. | Prerequisites for Brooklyn Engineering Students: (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) and MA-UY 2314; Corequisite: EX-UY 1 | Prerequisites for Abu Dhabi Students: (ENGR-UH 3510 or CS-UH 1050) (C- or better) and CS-UH 1002 | Prerequisite for Shanghai Students: CSCI-SHU 210 (C- or better) and CSCI-SHU 2314

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 2413-000 (16641)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Aronov, Boris


CS-UY 2413-000 (16642)
at Brooklyn Campus
Instructed by

Game Development Studio I (CS-UY 3233)

This class introduces the principles of 2D and 3D computer game design. Students learn about the range of game types and understand their conceptual building blocks. Students complete a structured sequence of assignments towards the design for a new game.

Computer Science (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


CS-UY 3233-000 (12661)
09/03/2024 – 12/12/2024 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Garcia, Diego

Introduction to Parallel and Distributed Systems (CS-UY 3254)

This course offers a solid grounding in the basic issues and techniques of parallel and distributed computing. The material covers the spectrum from theoretical models of parallel and distributed systems to actual programming assignments. | Prerequisite: (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) and CS-UY 3224.

Computer Science (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2023)


CS-UY 3254-000 (15277)
09/05/2023 – 12/15/2023 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Epstein, Jeff

Engineering Problem Solving and Programming (CS-UY 1133)

This introductory course in engineering problem solving and computer programming is for all undergraduate engineering students without prior programming experience in any language. The course covers the fundamentals of computer programming and its underlying principles using the MATLAB programming language. Concepts and methods are illustrated by examples from various engineering disciplines. Useful numerical techniques and their applications to real-world problems in science and engineering are also discussed. ABET competencies: a, e, k. | Corequisite: EX-UY 1.

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2021)


CS-UY 1133-000 (17100)
01/28/2021 – 05/10/2021 Fri
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


CS-UY 1133-000 (17101)
01/28/2021 – 05/10/2021 Fri
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by


CS-UY 1133-000 (17102)
01/28/2021 – 05/10/2021 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


CS-UY 1133-000 (17103)
01/28/2021 – 05/10/2021 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


CS-UY 1133-000 (16932)
01/28/2021 – 05/10/2021 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

INTRO TO PROGRAMMING & PROBLEM SOLVING (CS-UY 1114)

This course introduces problem solving and computer programming and is for undergraduate Computer Science and Computer Engineering majors who have limited prior experience in programming in any language. The course covers fundamentals of computer programming and its underlying principles using the Python programming language. Concepts and methods introduced in the course are illustrated by examples from various disciplines. ABET competencies: a,b,c, e, f, g, k | Corequisite: EX-UY 1; Anti-requisite: CS-UY 1113

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 1114-000 (16615)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by DePasquale, Peter


CS-UY 1114-000 (16616)
01/21/2025 – 05/06/2025 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by


CS-UY 1114-000 (16617)
01/21/2025 – 05/06/2025 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16618)
01/21/2025 – 05/06/2025 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Williams, Niall


CS-UY 1114-000 (16619)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16620)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16621)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16622)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16623)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16624)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16625)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Arfaoui, Salim


CS-UY 1114-000 (16626)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Arfaoui, Salim

DIGITAL LOGIC AND STATE MACHINE DESIGN (CS-UY 2204)

This course covers combinational and sequential digital circuits. Topics: Introduction to digital systems. Number systems and binary arithmetic. Switching algebra and logic design. Error detection and correction. Combinational integrated circuits, including adders. Timing hazards. Sequential circuits, flipflops, state diagrams and synchronous machine synthesis. Programmable Logic Devices, PLA, PAL and FPGA. Finite-state machine design. Memory elements. A grade of C or better is required of undergraduate computer-engineering majors. | Prerequisite for Brooklyn Students: CS-UY 1114 (C- or better) or CS-UY 1133 (C- or better) | Prerequisite for Abu Dhabi Students: CS-UH 1001 (C- or better) or ENGR-UH 1000 (C- or better) | Prerequisite for Shanghai Students: CSCI-SHU 101 (C- or better)

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 2204-000 (8687)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


CS-UY 2204-000 (8689)
01/21/2025 – 05/06/2025 Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


CS-UY 2204-000 (8690)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


CS-UY 2204-000 (8692)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


CS-UY 2204-000 (8693)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

COMPUTER ARCHITECTURE AND ORGANIZATION (CS-UY 2214)

This course covers a top-down approach to computer design. Topics: Computer architecture, introduction to assembly language programming and machine language set design. Computer organization, logical modules; CPU, memory and I/O units. Instruction cycles, the datapath and control unit. Hardwiring and microprogramming. The memory subsystem and timing. I/O interface, interrupts, programmed I/O and DMA. Introduction to pipelining and memory hierarchies. Fundamentals of computer networks. | Prerequisite for Brooklyn Engineering Students: CS-UY 2204 (C- or better) for computer engineering majors; (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) and MA-UY 2314 for computer science majors. Students who are neither computer engineering majors nor computer science majors must take either CS-UY 2204 (C- or better) OR (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) and MA-UY 2314.| Prerequisite for Abu Dhabi Students: ENGR-AD 121. | Prerequisites for Shanghai Students: CSCI-SHU 2314 and CSCI-SHU 210 (C- or better) or CENG-SHU 201. ABET competencies: a, c, e.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 2214-000 (16627)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 2214-000 (16628)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 2214-000 (16629)
01/21/2025 – 05/06/2025 Fri
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 2214-000 (16630)
01/21/2025 – 05/06/2025 Fri
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 2214-000 (16631)
01/21/2025 – 05/06/2025 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 2214-000 (16632)
01/21/2025 – 05/06/2025 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 2214-000 (16633)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 2214-000 (16634)
01/21/2025 – 05/06/2025 Fri
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Dey, Ratan

Data Structures and Algorithms (CS-UY 1134)

This course covers abstract data types and the implementation and use of standard data structures along with fundamental algorithms and the basics of algorithm analysis. Not open to students who have taken CS-UY 2134. | Prerequisite for Brooklyn Students: CS-UY 1114 or CS-UY 1121 (C- or better) | Prerequisite for Abu Dhabi Students: CS-UH 1001 or ENGR-UH 1000 | Prerequisite for Shanghai Students: CSCI-SHU 101 | Corequisite for all Students: EX-UY 1

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 1134-000 (16658)
01/21/2025 – 05/06/2025 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Reeves, Darryl


CS-UY 1134-000 (16659)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16660)
01/21/2025 – 05/06/2025 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16661)
01/21/2025 – 05/06/2025 Mon,Wed
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16662)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16663)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16664)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16665)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16666)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16667)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16668)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Tal, Itay


CS-UY 1134-000 (16669)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Tal, Itay

Object Oriented Programming (CS-UY 2124)

This intermediate-level programming course teaches object-oriented programming in C . Topics: Pointers, dynamic memory allocation and recursion. Classes and objects including constructors, destructors, methods (member functions) and data members. Access and the interface to relationships of classes including composition, association and inheritance. Polymorphism through function overloading operators. Inheritance and templates. Use of the standard template library containers and algorithms. | Prerequisite: CS-UY 1134 (C- or better); Corequisite: EX-UY 1

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 2124-000 (16670)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by DePasquale, Peter


CS-UY 2124-000 (16671)
01/21/2025 – 05/06/2025 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Sterling, John


CS-UY 2124-000 (16672)
01/21/2025 – 05/06/2025 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Sterling, John


CS-UY 2124-000 (16673)
01/21/2025 – 05/06/2025 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by DePasquale, Peter


CS-UY 2124-000 (16674)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Sterling, John


CS-UY 2124-000 (16675)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Sterling, John


CS-UY 2124-000 (16676)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Sterling, John


CS-UY 2124-000 (16677)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Sterling, John


CS-UY 2124-000 (16678)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Sterling, John


CS-UY 2124-000 (16679)
01/21/2025 – 05/06/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Sterling, John

Introduction to Machine Learning (CS-UY 4563)

This course provides a hands on approach to machine learning and statistical pattern recognition. The course describes fundamental algorithms for linear regression, classification, model selection, support vector machines, neural networks, dimensionality reduction and clustering. The course includes computer exercises on real and synthetic data using current software tools. A number of applications are demonstrated on audio and image processing, text classification, and more. Students should have competency in computer programming. | Prerequisite for Brooklyn Students: CS-UY 1134 AND (MA-UY 2034, MA-UY 2034G, MA-UY 3044 or MA-UY 3054) AND (MA-UY 2224, MA-UY 2222, MA-UY 2233, ECE-UY 2233, MA-UY 3012, MA-UY 3014, or MA-UY 3514) | Prerequisite for Abu Dhabi Students: (ENGR-UH 3510 or CS-UH 1050) (C- or better) AND (MATH-UH 1022 or MATH-UH 1023) AND (MATH-UH 2011Q or ENGR-UH 2010Q) | Prerequisite for Shanghai Students: CSCI-SHU 210 (C- or better) AND (MATH-SHU 140 or MATH-SHU 141) AND MATH-SHU 235

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4563-000 (16680)
01/21/2025 – 05/06/2025 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Sellie, Linda


CS-UY 4563-000 (16681)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Sellie, Linda

Artificial Intelligence (CS-UY 4613)

Artificial Intelligence (AI) is an important topic in computer science that has many diversified applications. It addresses one of the ultimate puzzles human are trying to solve – How is it possible for a slow, tiny brain, whether biological or electronic, to perceive, understand, predict, and manipulate a world far larger and more complicated than itself? And, how do we go about creating a machine (or computer) with those properties? To this end, researchers in the AI field have been trying to understand how seeing, learning, remembering, and reasoning could, or should be done. This course introduces students to the many concepts and techniques in artificial intelligence. | Prerequisite for Brooklyn Students: (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) | Prerequisite for Abu Dhabi Students: ENGR-UH 3510 or CS-UH 1050 (C- or better) | Prerequisite for Shanghai Students: CSCI-SHU 210 (C- or better)

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4613-000 (16652)
01/21/2025 – 05/06/2025 Fri
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Monogioudis, Pantelis

Applied Cryptography (CS-UY 4783)

This course examines Modern Cryptography from a both theoretical and applied perspective, with emphasis on “provable security” and “application case studies”. The course looks particularly at cryptographic primitives that are building blocks of various cryptographic applications. The course studies notions of security for a given cryptographic primitive, its various constructions and respective security analysis based on the security notion. The cryptographic primitives covered include pseudorandom functions, symmetric encryption (block ciphers), hash functions and random oracles, message authentication codes, asymmetric encryption, digital signatures and authenticated key exchange. The course covers how to build provably secure cryptographic protocols (e.g., secure message transmission, identification schemes, secure function evaluation, etc.), and various number-theoretic assumptions upon which cryptography is based. Also covered: implementation issues (e.g., key lengths, key management, standards, etc.) and, as application case studies, a number of real-life scenarios currently using solutions from modern cryptography. | Prerequisite: (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) and MA-UY 2314.

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4783-000 (8439)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Di Crescenzo, Giovanni

Computer Networking (CS-UY 4793)

This course takes a top-down approach to computer networking. After an overview of computer networks and the Internet, the course covers the application layer, transport layer, network layer and link layers. Topics at the application layer include client-server architectures, P2P architectures, DNS and HTTP and Web applications. Topics at the transport layer include multiplexing, connectionless transport and UDP, principles or reliable data transfer, connection-oriented transport and TCP and TCP congestion control. Topics at the network layer include forwarding, router architecture, the IP protocol and routing protocols including OSPF and BGP. Topics at the link layer include multiple-access protocols, ALOHA, CSMA/CD, Ethernet, CSMA/CA, wireless 802.11 networks and link-layer switches. The course includes simple quantitative delay and throughput modeling, socket programming and network application development and Ethereal labs. | Prerequisite for Brooklyn Students: (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) | Prerequisite for Abu Dhabi Students: ENGR-UH 3510 or CS-UH 1050 (C- or better) | Prerequisite for Shanghai Students: CSCI-SHU 210 (C- or better)

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4793-000 (16654)
01/21/2025 – 05/06/2025 Mon,Wed
6:00 PM – 7:00 PM (Evening)
at Brooklyn Campus
Instructed by O’Rourke, Lucas


CS-UY 4793G-000 (2382)
01/20/2025 – 04/29/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at NYU Paris (Global)
Instructed by HAMMI, Badis


CS-UY 4793G-000 (2383)
01/20/2025 – 04/29/2025 Tue,Thu
6:00 PM – 6:00 PM (Evening)
at NYU Paris (Global)
Instructed by HAMMI, Badis


CS-UY 4793G-000 (2384)
at NYU Paris (Global)
Instructed by

Application Security (CS-UY 4753)

This course addresses the design and implementation of secure applications. Concentration is on writing software programs that make it difficult for intruders to exploit security holes. The course emphasizes writing secure distributed programs in Java. The security ramifications of class, field and method visibility are emphasized. | Prerequisite: CS-UY 3923

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4753-000 (16653)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by

COMPUTER SECURITY (CS-UY 3923)

This course covers cryptographic systems. Topics: Capability and access control mechanisms, authentication models, protection models. Database and operating system security issues, mobile code, security kernels. Malicious code, Trojan horses and computer viruses. Security policy formation and enforcement enforcement, legal aspects and ethical aspects. | Prerequisite for Brooklyn Students: CS-UY 2214 | Prerequisite for CAS Students: CSCI-UA 201 | Prerequisite for Abu Dhabi Students: CS-UH 2010 or ENGR-AD 3511 | Prerequisite for Shanghai Students: CENG-SHU 202 | Co-requisite for ALL Students: CS-UY 3224

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 3923-000 (8100)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Satt, Mo

NETWORK SECURITY (CS-UY 3933)

This course covers reviews networking. Topics: Basic notations of confidentiality, integrity, availability; cryptographic systems, coding and decoding messages. Cryptographic protocols for privacy, integrity, key exchange and access control. TCP/IP security; Firewalls, IPSec; secure ecommerce. Intrusion detection, prevention, response. Advanced topics are included. | Prerequisite for Brooklyn Students: CS-UY 4793 or ECE-UY 3613 or ECE-GY 5373 |Prerequisite for Abu Dhabi Students: CS-UH 3012 or ENGR-UH 3512 | Prerequisite for Shanghai Students: CSCI-SHU 308

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 3933-000 (8102)
01/21/2025 – 05/06/2025 Thu
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Satt, Mo

INTRO TO OPERATING SYSTM (CS-UY 3224)

This course studies the fundamental concepts and principles of operating systems. Batch, spooling and multiprogramming systems are introduced. The parts of an operating system are described in terms of their functions, structure and implementation. Basic policies for allocating resources are discussed. | Prerequisites for Brooklyn Students: CS-UY 2214 AND (CS-UY 2134 or CS-UY 1134) AND (CS-UY 2124 or CS-UY 1124) (C- or better). | Prerequisite for Abu Dhabi Students: (ENGR-UH 3510 or CS-UH 1050) (C- or better) AND (CS-UH 2010 or ENGR-UH 3511) | Prerequisites for Shanghai Students: CSCI-SHU 210 (C- or better) AND CENG-SHU 202

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 3224-000 (16651)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Mansour, Omar

Interactive Computer Graphics (CS-UY 4533)

An introduction to the field of computer graphics: displays, image formation, visual perception, images, transformations (viewing and projection), programmable pipelines (vertex and fragment programs), modeling (primitives, polygon meshes, smooth curves and surfaces), animation (keyframing, procedural), rendering and realism (visibility, lighting, shading, shadows, texturing, ray tracing). | Prerequisite for Brooklyn Students: (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) and (MA-UY 2034 or MA-UY 3044 or MA-UY 3054) | Prerequisites for CAS Students: CSCI-UA 201 (C- or better) and (MATH-UA 140 or MATH-UA 148) | Prerequisite for Abu Dhabi Students: (ENGR-UH 3510 or CS-UH 1050) (C- or better) and (MATH-UH 1022 or MATH-UH 1023) | Prerequisite for Shanghai Students: CSCI-SHU 210 (C- or better) AND (MATH-SHU 140 or MATH-SHU 141)

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 4533-000 (8436)
01/21/2025 – 05/06/2025 Mon
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Chiang, Yi-Jen

Introduction to Databases (CS-UY 3083)

This course introduces database systems and their approach as a mechanism to model the real world. The course covers data models (relational, object-oriented), physical database design, query languages, query processing and optimization, as well as transaction management techniques. Implementation issues, object oriented and distributed databases also are introduced. | Prerequisites for Brooklyn Students: (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better) and MA-UY 2314 | Prerequisites for Abu Dhabi Students: (ENGR-UH 3510 or CS-UH 1050) (C- or better) and CS-UH 1002 | Prerequisites for Shanghai Students: CSCI-SHU 210 (C- or better) and CSCI-SHU 2314

Computer Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CS-UY 3083-000 (16648)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Dey, Ratan


CS-UY 3083-000 (16649)
01/21/2025 – 05/06/2025 Mon,Wed
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Arfaoui, Salim

Biochemistry I (CM-UY 3314)

This course surveys modern biochemistry and emphasizes current areas of research. Also covered are structure-function relationships in proteins; enzymes and their mechanisms of action; bioenergetics principles and energy production; and biochemical theories and techniques. | Prerequisites: CM-UY 2213 or CM-UY 2214 or CM-UY 2234 or instructor’s permission.

Chemistry (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2024)


CM-UY 3314-000 (11407)
09/03/2024 – 12/12/2024 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Delker, Rebecca

ORGANIC CHEMISTRY LABORATORY I (CM-UY 2211)

This Laboratory course teaches students how to prepare, isolate and purify typical organic compounds. Experiments illustrate basic techniques. Lab fee required. | Co/prerequisite CM-UY 2213.

Chemistry (Undergraduate)
1 credits – 14 Weeks

Sections (Fall 2024)


CM-UY 2211-000 (11441)
09/03/2024 – 12/12/2024 Wed
1:00 PM – 6:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Hagver, Rena


CM-UY 2211-000 (11442)
at Brooklyn Campus
Instructed by Hagver, Rena


CM-UY 2211-000 (11443)
09/03/2024 – 12/12/2024 Wed
1:00 PM – 6:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Mishiyev, Robert


CM-UY 2211-000 (11444)
at Brooklyn Campus
Instructed by Mishiyev, Robert


CM-UY 2211-000 (11445)
09/03/2024 – 12/12/2024 Fri
8:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Hagver, Rena


CM-UY 2211-000 (11446)
at Brooklyn Campus
Instructed by Hagver, Rena

Introduction to Cell and Molecular Biology Laboratory (BMS-UY 1001)

This laboratory accompanies the lecture course BMS-UY 1003 Introduction to Cell and Molecular Biology. This laboratory course is required for BMS and CBE majors taking BMS-UY 1003, but is optional for other majors. | Co-requisite: BMS-UY 1003

Biomolecular Science (Undergraduate)
1 credits – 15 Weeks

Sections (Spring 2025)


BMS-UY 1001-000 (11187)
01/21/2025 – 05/06/2025 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Li, Zairong


BMS-UY 1001-000 (8843)
01/21/2025 – 05/06/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Li, Zairong


BMS-UY 1001-000 (11188)
01/21/2025 – 05/06/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Li, Zairong


BMS-UY 1001-000 (18449)
01/21/2025 – 05/06/2025 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Li, Zairong

Introduction to Cell and Molecular Biology (BMS-UY 1003)

The course covers the fundamentals of biology with emphasis on cell and molecular biology. The course material includes introduction to biomolecules and bioenergetics, basic organization and functioning of living cells and general principles of genetics and reproduction.

Biomolecular Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


BMS-UY 1003-000 (8672)
at Brooklyn Campus
Instructed by


BMS-UY 1003-000 (8673)
at Brooklyn Campus
Instructed by


BMS-UY 1003-000 (8674)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Bardetti, Paola

Genetics (BMS-UY 3114)

The course covers the genetics of bacteria, viruses and high organisms. Emphasis is on both the genetic and biochemical analyses of gene replication, heredity, mutation, recombination and gene expression. Included are comparisons of prokaryotic and eukaryotic genetics and regulation. Laboratory techniques are used to study genetic phenomena in prokaryotes, eukaryotes and viruses. The course emphasizes modern approaches to genetic research. A lab fee is required. | Prerequisite: BMS-UY 1004. Co-requisite: CM-UY 2213 or CM-UY 2214.

Biomolecular Science (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


BMS-UY 3114-000 (20339)
09/02/2020 – 12/13/2020 Mon
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


BMS-UY 3114-000 (20340)
09/02/2020 – 12/13/2020 Tue
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


BMS-UY 3114-000 (20338)
09/02/2020 – 12/13/2020 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Geographic Information Systems (URB-UY 2114)

Geographic Information Systems are computer systems for the storage, retrieval, analysis, and display of geographic data, that is data about features and phenomena on the surface of the earth. This course will introduce the students to GIS through hands-on computer exercises, as well as readings and lectures about cartography, tools, data, and the social impacts of GIS. GIS projects start with data and move through analysis to cartographic display. Pedagogically, we will be starting at the end moving backward to data and analysis. | Note: This course cannot be used to satisfy Humanities/Social Science requirements for majors outside of the TCS department. | Prerequisite: EXPOS-UA 1 or EXPOS-UA 4

Urban Studies (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2023)


URB-UY 2114-000 (21070)
01/23/2023 – 05/08/2023 Tue
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Mistry, Himanshu

ORGANIC CHEMISTRY II (CM-UY 2223)

This course continues CM-UY 2213 and emphasizes finding the principles of organic chemistry in industrial practice and biochemical mechanisms. It introduces instrumental methods of analysis and identification. | Prerequisite: CM-UY 2213. Co-requisite EX-UY 1

Chemistry (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


CM-UY 2223-000 (8757)
01/21/2025 – 05/06/2025 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Robinson-Surry, Julia


CM-UY 2223-000 (8760)
at Brooklyn Campus
Instructed by

Physical Chemistry I (CM-UY 2614)

This course covers chemical thermodynamics with applications to solutions, phase and chemical equilibria. Molecular motion and transport properties are also covered. | Prerequisites: CM-UY 1004 or CM-UY 1024 and MA-UY 1124 or MA-UY 1154 and PH-UY 1013.

Chemistry (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2021)


CM-UY 2614-000 (17703)
01/28/2021 – 05/10/2021 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Garetz, Bruce


CM-UY 2614-000 (17090)
01/28/2021 – 05/10/2021 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Sun, Donghong

General Chemistry for Engineers (CM-UY 1004)

This is a one-semester introductory course in general chemistry. It covers chemical equations, stoichiometry, thermodynamics, gases, atomic and molecular structure, periodic table, chemical bonding, states of matter, chemical equilibrium, organic, inorganic and polymeric materials and electrochemistry. | Corequisite: EX-UY 1

Chemistry (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2020)


CM-UY 1004-000 (16847)
01/27/2020 – 05/11/2020 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Chigirinskaya, Lyubov


CM-UY 1004-000 (16848)
01/27/2020 – 05/11/2020 Tue
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Chigirinskaya, Lyubov


CM-UY 1004-000 (16849)
01/27/2020 – 05/11/2020 Wed
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Roy, Debasish


CM-UY 1004-000 (16850)
01/27/2020 – 05/11/2020 Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Roy, Debasish


CM-UY 1004-000 (16851)
01/27/2020 – 05/11/2020 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Chigirinskaya, Lyubov


CM-UY 1004-000 (16852)
01/27/2020 – 05/11/2020 Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Chigirinskaya, Lyubov


CM-UY 1004-000 (16968)
01/27/2020 – 05/11/2020 Wed
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Charnick, Suzanne


CM-UY 1004-000 (16969)
01/27/2020 – 05/11/2020 Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Charnick, Suzanne


CM-UY 1004-000 (24919)
01/27/2020 – 05/11/2020 Mon
10:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Mishiyev, Robert


CM-UY 1004-000 (24918)
01/27/2020 – 05/11/2020 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Mishiyev, Robert


CM-UY 1004-000 (16853)
01/27/2020 – 05/11/2020 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Hagver, Rena


CM-UY 1004-000 (16854)
01/27/2020 – 05/11/2020 Thu
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pollack, Myron


CM-UY 1004-000 (16855)
01/27/2020 – 05/11/2020 Thu
1:00 PM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pollack, Myron


CM-UY 1004-000 (16856)
01/27/2020 – 05/11/2020 Wed
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Chigirinskaya, Lyubov


CM-UY 1004-000 (16857)
01/27/2020 – 05/11/2020 Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Chigirinskaya, Lyubov


CM-UY 1004-000 (20330)
01/27/2020 – 05/11/2020 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Charnick, Suzanne


CM-UY 1004-000 (20331)
01/27/2020 – 05/11/2020 Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Charnick, Suzanne


CM-UY 1004-000 (17125)
01/27/2020 – 05/11/2020 Wed
7:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Charnick, Suzanne


CM-UY 1004-000 (17124)
01/27/2020 – 05/11/2020 Wed
6:00 PM – 6:00 PM (Evening)
at Brooklyn Campus
Instructed by Charnick, Suzanne


CM-UY 1004-000 (16858)

ORGANIC CHEMISTRY I (CM-UY 2213)

This course covers chemistry of organic molecules: structure, nomenclature, properties and reactions of carbon compounds with emphasis on aliphatic compounds. It also introduces reaction mechanisms and stereochemistry. | Prerequisite: CM-UY 1004 or CM-UY 1024

Chemistry (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


CM-UY 2213-000 (11439)
09/03/2024 – 12/12/2024 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Robinson-Surry, Julia


CM-UY 2213-000 (11440)
09/03/2024 – 12/12/2024 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Robinson-Surry, Julia

General Chemistry II (CM-UY 1024)

This course covers states of matter, chemical thermodynamics and equilibria, kinetics, acid-base chemistry, electrochemistry, introduction to organic chemistry, natural and synthetic polymers. The course is required for students in the Biomolecular Science Program. | Prerequisite: CM-UY 1004 or CM-UY 1014. Corequisite: EX-UY 1.

Chemistry (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2020)


CM-UY 1024-000 (19120)
01/27/2020 – 05/11/2020 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Pollack, Myron


CM-UY 1024-000 (19121)
01/27/2020 – 05/11/2020 Tue
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pollack, Myron


CM-UY 1024-000 (19122)
01/27/2020 – 05/11/2020 Mon
6:00 PM – 7:00 PM (Evening)
at Brooklyn Campus
Instructed by Mishiyev, Robert


CM-UY 1024-000 (19123)
01/27/2020 – 05/11/2020 Mon
5:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Mishiyev, Robert


CM-UY 1024-000 (19124)
01/27/2020 – 05/11/2020 Fri
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Roy, Debasish


CM-UY 1024-000 (19125)
01/27/2020 – 05/11/2020 Fri
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Roy, Debasish


CM-UY 1024-000 (19126)
01/27/2020 – 05/11/2020 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Roy, Debasish


CM-UY 1024-000 (19127)
01/27/2020 – 05/11/2020 Fri
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Roy, Debasish


CM-UY 1024-000 (19128)
01/27/2020 – 05/11/2020 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Sun, Donghong

Biochemistry II (CM-UY 3324)

This course continues Biochemistry I. It covers principles of intermediary metabolism: energetic membrane structure and transport; structure and function of DNA and RNA; principles of molecular biology; the immune system; and hormonal regulation and cancer. | Prerequisite: CM-UY 3314 or instructor’s permission.

Chemistry (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2021)


CM-UY 3324-000 (16938)
01/28/2021 – 05/10/2021 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Mitra, Somdeb


CM-UY 3324-000 (22918)
01/28/2021 – 05/10/2021 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Mitra, Somdeb

Dynamic Web Applications (DM-UY 3193)

In this course, students focus on client and server side programming, as well as the web design and development process. Students are also introduced to databases for the web. Examples of dynamic web applications include content management systems, registration systems, and social media solutions. | Pre-requisite: DM-UY.2193

Integrated Digital Media (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


DM-UY 3193-000 (12665)
09/03/2024 – 12/12/2024 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Ayres, James

Contemporary Techniques in Digital Photography and Imaging (DM-UY 2183)

This course will cover basic camera use as well as the more sophisticated skills of image editing. Developing sensitivity to the aesthetics of image making through the use of the camera’s technical controls and composition are the central goals of the class. The course will provide a background in the history, theory, and contemporary issues of photography through lectures and visits to museums and galleries. By the end of the semester students will have the know-how to make images that convey their aesthetic and conceptual ideas effectively.

Integrated Digital Media (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


DM-UY 2183-000 (12648)
09/03/2024 – 12/12/2024 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Toolin, Jack Craig

Producing Music With Software & MID (REMU-UT 1022)

We live in an age of digital production where so much of today’s music is produced with comparatively few tools, and at the heart of the modern production set up, whether in the bedroom of the studio, is software that uses MIDI. One of the most versatile of today’s platforms which can be used in production, live performance, and even as a visual tool is Ableton Live. Ableton is unique amongst the contemporary software programs making music in that it is the only one that was created by working musicians who were looking for a tool that allowed for both the seamless creation of ideas and could also serve as a performance instrument. In the past 15 years, Ableton has played an important role in creating countless tracks and records in numerous genres and the go-to software for live performance, whether for vocalists and bands or for massive spectacles like Cirque du Soleil. In this course, we will cover Ableton’s unique abilities to manipulate audio which make it the preferred platform for remixing and mash-ups. We will cover the fundamentals of the software, explore techniques to program beats, chordal and melodic ideas, as well as cover creative workflow – how to use Ableton to quickly generate ideas for producers and songwriters. Finally, we will discuss its use as a live performance tool for use with live instrumentalists and vocalists, as a DJ tool and even as a VJing tool. 

Recorded Music (Undergraduate)
2 credits – 15 Weeks

Sections (Fall 2021)


REMU-UT 1022-000 (22435)
09/02/2021 – 12/14/2021 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1022-000 (22436)
09/02/2021 – 12/14/2021 Mon
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Carrero, Joanne


REMU-UT 1022-000 (22437)
09/02/2021 – 12/14/2021 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Freeman, Dan


REMU-UT 1022-000 (22438)
09/02/2021 – 12/14/2021 Mon
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Freeman, Dan


REMU-UT 1022-000 (22439)
09/02/2021 – 12/14/2021 Mon
1:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Freeman, Dan


REMU-UT 1022-000 (22440)
09/02/2021 – 12/14/2021 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Freeman, Dan

Intro to Visual Communication (OART-UT 1620)

Intro to Visual Communication builds a foundation for visual literacy and visual design thinking. The class focuses on the fundamentals of visual communication – line, color, composition, typography – as well as their application in a variety of contexts. You may or may not end up being a visual designer or artist, but all kinds of game design and development involves visual thinking. The philosophy of the class is learning by doing. Each week, in class and out of class, you will be creating visual projects on and off the computer. Sometimes you will be drawing in a sketchbook or making paper collages. Other times you will be using visual design software, such as Illustrator and Photoshop. The goal of the course is to connect the visual exercises to skills and issues related to directly to games. Sometimes we will be working on fundamental skills. Other times, we will be applying those skills to game-related problems.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 1620-000 (14479)
09/01/2022 – 12/14/2022 Tue
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


OART-UT 1620-000 (14480)
09/01/2022 – 12/14/2022 Thu
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Voshell, Burgess

The New Arcade (ITPG-GT 2063)

With platforms like Steam and Itch.io making independent games more accessible to the public, we’re starting to see a movement toward physical installations of indie games as well. The New Arcade pays tribute to arcade cabinet designs of the 80’s and 90’s, but infuses them with new interfaces and digitally fabricated components. In this class, students will learn how to use the Unity game engine to design a simple arcade game. They’ll learn about aspects that separate an arcade game from other types of games, and interface their game with different kinds of hardware using microcontrollers. In the second half of the class, students will use Fusion360 to construct a new arcade experience using digital fabrication tools like laser cutters, and CNC machines. The class will culminate in a physical installation that showcases their game in a public gallery. Prerequisites: Physical Computing About Mark Kleback: https://wonderville.nyc

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2063-000 (11405)
01/23/2025 – 05/01/2025 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Kleback, Mark

Intro to Game Design (GAMES-UT 150)

This class is an intensive, hands-on workshop addressing the complex challenges of game design. The premise of the class is that all games, digital and non-digital, share common fundamental principles, and that under- standing these principles is an essential part of designing successful games. Learning how to create successful non-digital games provides a solid foundation for the development of digital games. In this workshop, students will: analyze existing digital and non-digital games, taking them apart to understand how they work as interactive systems; create a number of non-digital games in order to master the basic design principles that apply to all games regardless of format; critique each other’s work, developing communication skills necessary for thriving in a collaborative field; explore the creative possibilities of this emerging field from formal, social, and cultural perspectives; develop techniques for fast-prototyping and iterative design that can be successfully applied to all types of interactive projects.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 150-000 (14707)
01/24/2022 – 05/09/2022 Mon,Wed
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

Intro to Game Studies (GAMES-UT 110)

This class is an overview of the field of games that approaches them from several theoretical and critical perspectives. No special theoretical background or prior training is needed to take the course, but to have had a broad practical experience with and basic knowledge of games is a distinct advantage. Also, an interest in theoretical and analytical issues will help. You are expected to actively participate in the lectures, which are dialogic in form, with ample room for discussion. The course will prepare the student to: Understand and discuss games from a theoretical perspective, as well as the components of a game; Apply new theories and evaluate them critically; Assess and discuss game concepts and the use of games in various contexts; Analyze games, and understand and apply a range of analytical methods.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


GAMES-UT 110-000 (14536)
09/01/2022 – 12/14/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles


GAMES-UT 110-000 (14532)
09/01/2022 – 12/14/2022 Thu
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Pratt, Charles


GAMES-UT 110-000 (14533)
09/01/2022 – 12/14/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles

Interactive Narrative (MD-UY 2314)

This course introduces students to the complex relationship between interactivity and storytelling. Students analyze how an interactive structure creates narrative. Works explored in this course range from nonlinear novels, experimental literature, audio narratives, theater/performance to film as narrative databases and games. The study of the structural properties of narratives that experiment with digression, multiple points of view, disruptions of time, space, and storyline is complemented by theoretical texts about authorship/readership, plot/story, and characteristics of interactive media. | Prerequisite: Completion of first year writing requirements. Note: Satisfies HuSS elective.

Media Studies (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


MD-UY 2314-000 (8936)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Dahnke, Sarah


MD-UY 2314-000 (8938)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Dahnke, Sarah


MD-UY 2314G-000 (1979)
01/21/2025 – 05/01/2025 Thu
6:00 PM – 9:00 PM (Evening)
at NYU Los Angeles (Global)
Instructed by Farmer, Mia

Pro Capture (ITPG-GT 2065)

This advanced experiential production course will introduce students to the latest techniques for stereoscopic 360 video, manual 360 video stitching and depth map creation, camera-paired Depthkit volumetric video, and mixed-format photogrammetry. Techniques introduced in the class will presume some working knowledge of more basic forms of these capture methods as well as how to integrate them into Unity. Alongside an intense technical focus, the course will also deconstruct recent groundbreaking experiential works that utilize similar experimental production designs. The format of each class will combine lectures and workshops with the ultimate goal of introducing students to the expectations demanded by professional productions. All of the techniques introduced are being employed by top experiential creators and creative studios. The course will try to show viable paths for students to engage with immersive media pipelines, at an expert level, with an expanded sense of possibility and inspiration. Topics heavily examined throughout the course include: surveillance, race, socioeconomics, carceral capitalism and technoscience, algorithmic bias and oppression, and post-work societal structures.

Interactive Telecommunications (Graduate)
2 credits – 5 Weeks

Sections (Spring 2020)


ITPG-GT 2065-000 (23513)
03/25/2020 – 04/29/2020 Wed
12:00 AM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Niederhauser, Matthew

Tangible Interaction & Device Design (ITPG-GT 2061)

Tangible interfaces are interfaces that you touch. You control them with your hands, feet, and other body parts. Their shape, feel, and arrangement provide feedback. This is where interaction design meets industrial design. In this class, you’ll design, program, and build devices with tangible controls in order to better understand how humans understand and control technical systems through our sense of touch. We’ll discuss physical interaction concepts such as expressive interfaces and utilitarian ones, real-time control vs. delayed control, and implicit vs. explicit interactions. You’ll learn programming and electronic techniques to sense state change, thresholds, peaks, and other signs of user action. You’ll also learn how to design, shop for, and construct housings for the devices you build. On the electronics side, the primary tools will be the microcontroller and common tangible controls: pushbuttons, switches, rotary encoders, rotary and slide potentiometers, force sensors and touch sensors. The class will also cover on-device feedback through LEDs, speakers, and force-feedback actuators. On the fabrication side, you’ll work with the tools of the shop and XXX CAD program. You’ll design and build four projects in the course of the semester. Projects will be designed (and parts specified). Projects will build on the skills learned in Intro to Physical Computing and Intro to Fabrication. Prerequisites: Intro to Physical Computing and Intro to Computational Media, or a working knowledge of microcontroller programming in Arduino; Intro to Fabrication or basic knowledge of laser cutter.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2020)


ITPG-GT 2061-000 (23076)
01/27/2020 – 05/11/2020 Wed
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Igoe, Thomas · Light, Benjamin

Math for Artists (ITPG-GT 2058)

In this class students will learn math tools to boost their digital practice, fix common problems, and understand the math behind our human perception of the physical world. This course spans different branches of math including geometry, linear algebra, logarithmic thinking, and statistics as they relate to a programmer making digital art with our contemporary media ecosystem. The aim of this course isn’t to become calculators, rather strengthen our intuition through historical and ethnomathematics perspectives and foster a new relationship to math. The prerequisites to this class are basic arithmetic skills and an introduction to programming. We will create applications using free and open-source software, including Python and p5.js.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2020)


ITPG-GT 2058-000 (23070)
01/27/2020 – 05/11/2020 Thu
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Kraft, Robert

The Revolution Will Be Digitized (ITPG-GT 2064)

What is the relationship between American musician and poet, Gill Scott-Heron and cybernetics? Heron’s “The Revolution Will Not be Televised” was created in hopes to wake-up 1970’s America from complicity in societal oppression to then realize the revolution begins in your mind and something created through active participation, not passive media consumption. While, iterated forms of cybernetics also challenge the notion that “technology [or society] is self-correcting”, through fostering design thinking and systems theory through a meta-scale analysis of computational practices, essentially promoting being an observer of systems through conversation with process and feedback loops. Both ideologies center intention and holistic design within innovation — concepts vital to the equitable well-being of society in a technocratic era. In this course, students will explore the origins and history of the internet and HCI technologies as stemming from hippie communes, counterculture and warfare; survey historical and current social relations in the U.S.; study how these social relations have been replicated and embedded into everyday technologies; and consider potential futures in tandem with rapid technological advancements. We will study the works of pioneering designers and thought-leaders from Norbert Wiener, Stewart Brand, and Victor Papanek to Alondra Nelson and Ruha Benjamin. Phenomena discussed throughout the course range from the power of Black Twitter, the social media revolution of Egypt’s Tahrir Square, to cryptocurrency being used in bail reform. After in-depth historical analysis of societal structures, geo-political dissent, and algorithmic patterns, students will engage with futurism and speculative practices, techno-culture manifestos, and design and systems theory to develop a variety of research-driven projects. We will conclude with using both second-wave cybernetics as a design framework, and an anthropological lens to imagine, innovate and design more equitable technocratic futures. Topics heavily examined throughout the course include: surveillance, race, socioeconomics, carceral capitalism and technoscience, algorithmic bias and oppression, and post-work societal structures.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Spring 2020)


ITPG-GT 2064-000 (23447)
01/27/2020 – 03/23/2020 Mon
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Melenciano, Ari

Intangible Interaction (ITPG-GT 2055)

Touchless devices and systems have become an essential part of our built environment—for example, automatic doors, automatic toilets, faucets, hand sanitizer dispensers, thermometers, and even paper towel dispensers have sensors that allow them to detect when they are needed. You might have experienced interactive artwork or exhibits that are activated responding to your presence and body movement—for example, interfaces where people can type with different body postures, musical instruments that you can play by waving your arms in the air, or mechanical systems that respond to your breath. Intangible interactions are those that we engage in without involving direct physical contact. Intangible interfaces don’t have a tangible form that explicitly instructs us how to interact with them, and these interactions utilize other forms of feedback than those we feel through touch. While technologies used for intangible interaction such as sensors and computer vision are now more available and accessible, philosophy and knowledge around the design and implementation of effective intangible interactions is a much less documented subject.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2055-000 (11395)
01/22/2025 – 04/30/2025 Wed
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Song, Yeseul


ITPG-GT 2055-000 (11396)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Song, Yeseul

Intro to Design for Diversity: The Future of Design is Equitable Design (ITPG-GT 2062)

As demographics in consumer markets and the global labor forces shift rapidly, diverse, equitable and inclusive (DEI) designers are necessary in all facets of business, from product and service design, to organizational and business design. In this multimedia and interactive Intro to Design for Diversity™(D4D), students will be provided with critical thinking skills to begin viewing diversity, equity and inclusion as design processes necessary for the future wellbeing of humans. D4D is a design framework that marries design thinking with diversity, equity and inclusion best practices and frameworks to illuminate cultural and racial biases. D4D is not only a means to harm reduction, but also a way-finding tool for better business. Students will be provided with historical context and case studies of racially biased practices that are now prevalent in biased algorithms in tech, as well as the lineage of culturally biased media narratives and how that plays a central part in today’s design practices, as well as their negative impacts. Students will be provided with a shared language and the outline of the D4D framework’s 5 Key Areas to enable them to design away from dominant culture, and instead, design for all people.

Interactive Telecommunications (Graduate)
1 credits – 2 Weeks

Sections (Spring 2020)


ITPG-GT 2062-000 (23284)
02/20/2020 – 03/05/2020 Thu
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Gao, Boyuan · Mantin, Jahan

Artist’s Life (ITPG-GT 2057)

This class will introduce the basic skills and resources required to pursue a career as an artist. Students will learn the day to day tasks of working artists, such as writing critically about their own work, drafting grant proposals, and planning the business administration of their studios. They will also learn how to balance commercial and experimental projects, collaboration and community work, and teaching and studio practice. They will engage in the critical text about ethical dilemmas of working with art institutions, corporations and academia. By the end of class, students will write a personal statement, update an art portfolio, and apply for an artist residency. While the class will focus on contemporary art and artists, students who are interested in other disciplines may benefit from learning about entrepreneurship, authorship and cultural industry.

Interactive Telecommunications (Graduate)
4 credits – 12 Weeks

Sections (Spring 2020)


ITPG-GT 2057-000 (23266)
01/30/2020 – 04/23/2020 Thu
12:00 AM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Choi, Taeyoon

Designing the Absurd (ITPG-GT 2052)

Inspired by the Japanese art of Chindōgu, this class will introduce a playful and whimsical approach to learn industrial design. In this 14-week studio format class, students will develop gadgets, inventions, and electronic devices that present absurd solutions to problems, while learning concepts and techniques of design ideation, prototyping, model making, CMF (color, material, and finishes), and manufacturing. This is a production heavy four-credit course, where students will learn about industrial design and tangible interactions. Prerequisite: Intro to Phys. Comp. (ITPG-GT 2301)

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Fall 2024)


ITPG-GT 2052-000 (15716)
09/05/2024 – 12/12/2024 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Galvao Cesar de Oliveira, Pedro

Critical Communications (ITPG-GT 2056)

The ways in which we communicate has changed radically in the last 100 years. As the communication systems we use have increased in complexity, so has the effort it takes to understand how they work. Most of us use protocols like LTE, HTTP, TCP/IP, and BLE every day. We take them for granted, almost like we do the laws of nature. But there are more than the laws of physics, more than techniques of engineering, embedded in the design and implementation of our protocols of communication. To understand their role in our lives, we need to look into the societal and economic contexts in which they came to be. In this class, we will examine communication protocols using Raspberry Pi’s, Arduinos, Software Defined Radios, and other connected devices. We will look closer at organizations like iSOC, ICANN and IEEE to better understand how protocol designs are implemented and standardized. Through readings, research and hands-on work we will build an understanding of how these protocols work, how their designs incorporate the physical, technical, cultural, corporate and political assumptions of the actors behind them. In the first half of the class readings and assignments will help familiarize students with some of the different protocols we rely on every day. In the second half, students will work in groups to investigate a communications protocol and consider its impact from a technical, societal and environmental perspective. Final projects will communicate their findings in whatever form students deem appropriate – explanatory blog posts, physical or digital installations, or even videos and podcasts.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2056-000 (22886)
03/30/2020 – 05/11/2020 Mon
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Mattu, Surya

Material of Language (ITPG-GT 2051)

Language is more than just words and meanings: it’s paper and ink, pixels and screens, fingertips on keyboards, voices speaking out loud. Language is, in a word, material. In this course, students will gain an understanding of how the material of language is represented digitally, and learn computational techniques for manipulating this material in order to create speculative technologies that challenge conventional reading and writing practices. Topics include asemic writing, concrete poetry, markup languages, keyboard layouts, interactive and generative typography, printing technologies and bots (alongside other forms of radical publishing). Students will complete a series of weekly readings and production-oriented assignments leading up to a final project. In addition to critique, sessions will feature lectures, class discussions and technical tutorials. Prerequisites: Introduction to Computational Media or equivalent programming experience.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2020)


ITPG-GT 2051-000 (22895)
01/27/2020 – 05/11/2020 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Parrish, Allison

Introduction to Synthetic Media (ITPG-GT 2054)

Generative machine learning models open new possibilities for creating images, videos, and text. This class explores the idea of how artists, designers and creators can use machine learning in their own design process. The goal of this class is to learn and understand some common machine learning techniques and use them to generate creative outputs. Students will learn to use pre-trained models, and train their own models in the cloud using Runway. For each week, we will discuss the history, theory, datasets, application of the machine learning models, and build experiments based on the model. In addition to Runway, we will be using JavaScript libraries like the p5.js, ml5.js, and TensorFlow.js, and software like Photoshop, Unity and Figma. Students are expected to have taken ICM (Introduction to Computational Media), or have equivalent programming experience with Python or JavaScript. A list of ML models we will be covering: Image generation: StylanGAN: https://github.com/NVlabs/stylegan BigGAN: https://github.com/ajbrock/BigGAN-PyTorch Style Transfer Fast-style-transfer: https://github.com/lengstrom/fast-style-transfer Arbitrary-Image-Stylization: https://github.com/tensorflow/magenta/tree/master/magenta/models/arbitrary_image_stylization Semantic Image Segmentation/Synthesis Deeplab: https://github.com/tensorflow/models/tree/master/research/deeplab Sapde-coco: https://github.com/NVlabs/SPADE Image-to-Image Translation: pix2pix: https://phillipi.github.io/pix2pix/ pix2pixHD: https://github.com/NVIDIA/pix2pixHD Text Generation LSTM gpt-2: https://github.com/openai/gpt-2

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2054-000 (23367)
01/31/2020 – 03/13/2020 Fri
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Shi, Yining

Machine Learning for Physical Computing (ITPG-GT 2050)

With Machine Learning models are getting smaller, and microcontrollers are getting more computing power, Machine Learning is moving towards edge devices. This class explores the idea of how machine learning algorithms can be used on microcontrollers along with sensor data to build Physical Computing projects. In this class, we will learn about TensorFlow Lite, a library that allows you to run machine learning algorithms on microcontrollers. We will talk about common machine learning algorithms and techniques and apply them to build hands-on interactive projects that enrich our daily lives. Students will learn to use pre-trained models, and re-train the models with sensor data. We are going to talk about Image Classification, Transfer Learning, Gesture and Speech Detection. For each topic, we will first discuss its history, theory, datasets, and applications, and then build simple experiments based on the topic. Prospective students are expected to have taken Introduction to Physical Computing and Introduction to Computational Media course, or have equivalent programming experience with Arduino and JavaScript.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2050-000 (22889)
03/24/2020 – 05/05/2020 Tue
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Shi, Yining

Critical Objects (ITPG-GT 2496)

Art, design and experimental electronics can be great tools for inciting discussions of complex issues such as privacy, sexism, racism, economic inequality and climate change. This course aims to provoke thoughtful discussions of pressing issues through the combination of Art, Industrial Design and Embedded Electronics (sensors, actuators, wifi enabled microcontrollers – ESP32, raspberry pis). Topics will include technological disobedience, adversarial design and critical engineering. In this 14 week class, students will combine technology, design, and critical theory to build Art Objects / Interactive Sculptures that are aesthetically intriguing while socially relevant. This is a production heavy four-credit course, where students will learn about new-media critical theory, design and electronics. Prerequisites include an open mind, the drive to make, and physical computing.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2020)


ITPG-GT 2496-000 (23064)
01/27/2020 – 05/11/2020 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Galvao Cesar de Oliveira, Pedro

All Maps Lie (ITPG-GT 2049)

Introduction to Critical Mapping and Open Source Geospatial Web Analysis and Visualization is an introduction to critical perspectives in cartography and geospatial information systems and web technologies. This course will introduce students to the foundations of geographic data analysis and visualization, grounding practical studio based exercises and projects with critical readings and theory. Students taking this course will gain an appreciation for geographic thinking, learn to ask geographic questions, and apply basic methodologies to “make sense” of geographic data. The course will be conducted with open source geographic information systems and web technologies. Students are not expected to enter the class with knowledge of these tools, but will be expected to learn and apply them through studio exercises and project briefings.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2049-000 (22872)
03/30/2020 – 05/11/2020 Mon
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Lee, Joseph K

Music Interaction Design (ITPG-GT 2475)

This class is a project development studio for interactive music projects —that is, pieces of music that are not linear, but rather offer multiple dimensions for listeners to explore (on their phones in a crowded subway, at an abandoned factory in Palermo, back on their couches after a long day, at a classical concert hall). Students will take a project from concept to execution over several iterations, applying Interaction Design principles and techniques. During the first half of the semester, they will gather aural and visual references, compose graphic notations, and create interactive studies to explore specific elements of their composition. This work will lead to the implementation of the midterm project: a functional, high-fidelity prototype. For their final projects, students will evaluate their midterm pieces from the perspectives of music, visual design and interaction design, and refine them to produce an expressive piece of interactive music. ICM or equivalent experience is required. Some experience in making or producing music will be useful, but is not required.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2020)


ITPG-GT 2475-000 (22929)
01/28/2020 – 05/05/2020 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pereira Hors, Luisa

Autonomous Artificial Artists (ITPG-GT 2497)

Autonomous Artificial Artists (AAA) is a class to explore ways of making artworks “autonomous.” In this context, “autonomy” brings together three independent but related criteria: 1) artificial intelligence being a primary determinant in an artwork’s aesthetics 2) autonomous software principles culled from peer-to-peer network design, blockchain and decentralization technology, serverless and federated machine learning, cryptoeconomics, and agent-based multiplayer simulation. 3) crowd-sourced art where mass, unbounded cooperation of many participants creates novel artworks which represent the “hive mind” or collective input. The goal of this class is to learn a little bit about each of these seemingly disparate fields, and see how they may interact in interesting new ways. The idea of autonomous artworks is very new, and is being actively discussed by a small group of interdisciplinary researchers and artists since 2016/2017. Although the topic is highly experimental, it is nevertheless based on concrete technologies, making simultaneous use of several techniques which are under active development and have potentially far-reaching ramifications well outside the domain of art. The time is ripe for people within more design-oriented fields to begin thinking about how they might be used in a broader context. The class has both a theoretical component (learning about each of the individual technologies and their interplay) as well as a practical component: training and deploying generative models on computational environments that are as close to decentralized or autonomous as possible. In addition, we will explore prior notions of crowd-sourced or mass-collaborative art, touching on older principles and strategies such as Oulipo, exquisite corpse, and crowd-sourced computational artworks like Electric Sheep, Exhausting a Crowd, and others.

Interactive Telecommunications (Graduate)
2 credits – 5 Weeks

Sections (Spring 2020)


ITPG-GT 2497-000 (22882)
04/06/2020 – 05/11/2020 Mon
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Kogan, Gennady

Escape Room (ITPG-GT 2491)

Over 7 weeks students in this course will explore different game mechanics, puzzle mechanics, group dynamics, and narrative structures and work in groups to design and build a room sized escape game. We will explore how to design immersive and participatory experiences through play and problem solving. Students will construct weekly puzzles and narratives and in the final week build and operate an “escape room” experience. Prerequisites: Physical Computing and ICM. Comfort with fabrication strongly encouraged.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2491-000 (22864)
01/28/2020 – 03/10/2020 Tue
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Rios, David


ITPG-GT 2491-000 (22865)
03/24/2020 – 05/05/2020 Tue
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Rios, David

Big LEDs (ITPG-GT 2481)

Light Emitting Diodes or LEDs are used creatively all around us. They have the ability to emit light at different colors and intensities instantly and from very tiny points. How can we make creative visual works out of these amazing devices? What construction methods can we use to make those works reliable? Big LEDs will cover the process of designing large LED systems. We will cover LED array hardware and how to map pixels from computer generated media onto them. We will go through every major part of the hardware – different styles of LED arrays, drivers and gateways, cables, data protocols, and how to safely power all of them. We will learn to use the pixel mapping softwares Enttec ELM and Madmapper. We will also cover the paperwork needed to furnish a professional LED installation, including drafting riser diagrams, plan, section, and elevation views, creating a bill of materials, and writing instructions for users and installers. This year’s final project will be a site-specific LED sculpture installed in a public space at 375 Jay St. The installations will be able to display student chosen media that can be viewed for one minute. Students will work either in groups or alone and can choose from one of four installation options to present on: – A prepared square section of 2.0mm pitch LED video tiles (approx 256px x 256px, 2’-6” x 2’-6”) – A prepared low-resolution sculpture with diffused linear elements (approx 500px, 2’-6” x 5’-0” overall) – A student conceptualized LED video tile project – A student conceptualized low-resolution project Because of this year’s pandemic, unprecedented changes have come to the professional world of LED installations. As a result, we will be using remote tools such as networked-based cameras, remote desktop applications, and virtual private network connections to watch and operate the final projects. We will spend class time setting these tools up together. The two prepared options for the final project will be installed and maintained by the instructor.

Interactive Telecommunications (Graduate)
2 credits – 7 Weeks

Sections (Spring 2025)


ITPG-GT 2481-000 (11391)
03/12/2025 – 04/30/2025 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Parsekian, Aaron

Resist! Intro to Technology Political Activism [A Product Design Perspective] (ITPG-GT 2483)

This class will apply a product and service design lens to the rapidly evolving role of technology in politics, government services, and human rights, with a dual focus on the use of technology to advance the public good, and the threats that technology can pose to various aspects of civil society. On the one hand, there has been an explosion of technology tools that aim to promote healthy and peaceful democracies, provide more efficient government services, and promote human rights. This course will survey those efforts and the product design methodologies that guide them. On the other hand, 2018 has been a reckoning year for technology all over the world. The post-mortem of the 2016 US Presidential election shined a light on technology’s role in a promulgating a deeply polarized electorate, enabling election-meddling from foreign actors, and profiligating fake news, while also raising deep concerns about data privacy and security for everyday citizens. Meanwhile, new technologies like AI and Blockchain are poised to have deeply transformative effects on multiple aspects of society – from policing to education to financial services. This course will also explore the risks various technologies can pose to privacy, safety, liberty, and well-being. The course will feature guest speakers from leading practitioners in the space. Potentially including the ACLU, Higher Ground Labs, Elucd (YC17), NYU Better Policing Initiative, Microsoft, and more.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2483-000 (23099)01/29/2020 – 03/11/2020 Wed6:00 PM – 9:00 PM (Evening)at Brooklyn CampusInstructed by Resner, Lyel

Sound in Space (ITPG-GT 2485)

Stereo (2-speaker) sound is the default way we produce and distribute most audio. This class challenges the stereophonic-centricity of digital sound and instead focuses on the context of listening, interfacing and interacting with audio beyond 2 speakers. We will take a novel approach to spatialization by interfacing web technologies (Javascript, Web Audio, WebRTC) with multichannel audio to create room-scale interactive music and sonic spaces, and then make our findings publicly available through musical artifacts, open source tools, and documentation. We will explore conventional and unconventional loudspeaker arrangements ranging from 3 to 40 channels and how distribution and context affects music. Together, we will participate in a semester-long project examining the affordances of spatial and multichannel sound, designing and build open source tools to interface Tone.js, Higher-Order Ambisonics (HOA) and other multichannel techniques. Students will perform/install their final on the 40-channel speaker array at Dave&Gabe’s studio in Bushwick. Topics include 3D sound, open source, space and listening. Prerequisites: willingness to listen critically, some programming experience. No formal music training required.

Interactive Telecommunications (Graduate)
2 credits – 12 Weeks

Sections (Spring 2020)


ITPG-GT 2485-000 (22868)
01/27/2020 – 04/20/2020 Mon
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Mann, Yotam

Product Design: Designing for People (ITPG-GT 2479)

In this course, students will learn the process of developing products that address user needs. Students will go through the process of identifying a user need, developing a product prototype, evaluating the product with the target user, and outlining the next development steps. Topics will include such elements as need finding, archetype development, user journey maps, ideation, prototyping, user evaluation and validation.

Interactive Telecommunications (Graduate)
2 credits – 5 Weeks

Sections (Spring 2020)


ITPG-GT 2479-000 (22859)01/30/2020 – 03/05/2020 Thu9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Lobel, Inna

Playful Experiences (ITPG-GT 2467)

Forget the screen. People want to be part of the action. They don’t want to watch detectives and control superhero avatars. They want to solve the mystery and be the hero. They want to experience it. We see this craving for playful experience in everything from immersive theater to escape rooms to the Tough Mudder to gamified vacation packages. Designing live experiences for large audiences that demand agency offers a distinct set of challenges, from how much choice you give each participant to how many people you can through the experience. We’ll look at examples from pervasive games to amusement parks to immersive theater, examining both the design choices and technology that make the experiences possible. Along the way we’ll create large, playful experiences that put the participant at the center of the action.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2467-000 (11390)
01/23/2025 – 05/01/2025 Thu
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Trefry, Gregory

Veillance (ITPG-GT 2469)

he course title, “Veillance” is a reference to the root of “surveillance” and “sousveillance”, watching from above and watching from below respectively. As digital media becomes a greater part of our everyday lives, it is important to understand the new forms of surveillance that it enables as well as to harness these capabilities and perhaps to create systems of sousveillance. Through the course, we’ll critically examine technologies that have become integral part of our lives; the technologies that drive the internet, the capabilities of web browsers, mobile phones, and the emerging class of networked devices such as IP cameras and Amazon’s Alexa and Google Home. Through the course of this examination, we’ll look at how this technology works, the policies that govern their use, what their benefits are, and finally look at what we are giving up by embracing them. This will be a hands-on endeavor; we’ll develop software to illustrate their use and misuse as well as looking for ways that we can harness their “veillance” capabilities for creative, educational, and possibly subversive purposes. Of course, in this process, we’ll pay particular attention to ethical and moral concerns. The course will have weekly reading and technical assignments, encompasses group work, and will culminate final projects.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2020)


ITPG-GT 2469-000 (23068)
01/29/2020 – 05/06/2020 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Van Every, Shawn

Device to Database (ITPG-GT 2473)

How do you process data from connected devices? This class examines how to build systems to collect, process, store, and visualize data from connected devices. The class will review and discuss real world IoT systems using case studies and actual projects. We will build system using Arduino hardware and open source software. We will discuss how to IoT systems are built on commercial cloud infrastructure. Students will learn about IoT devices and the data pipelines for processing data. They will build an Arduino based device to send and receive data over WiFi via MQTT. Students will write code to move data from MQTT into a database. Students will learn how to query the database and present data as tabular data and graphs. To gain an understanding of an entire IoT system from device to application, we will start at a high level and then drill into each of the pieces — we will: * Discuss sensor hardware and wireless options (WiFi, Cellular, LoRaWAN, LTE-M, etc) for moving data to the server * Discuss transport options MQTT, CoAP, AMQP, HTTPS, etc. * Examine SQL, NoSQL, and Time Series Database * Look at tools and techniques for querying and visualizing data. Prerequisite: * Introduction to Physical Computing * Introduction to Computational Media (suggested) The class will be a mix of lecture, discussion, and building IoT systems. Real world examples and case studies will be used to demonstrate how IoT can be built.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2473-000 (22887)
01/30/2020 – 03/12/2020 Thu
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Coleman, Don

Digital Security and Human Rights (ITPG-GT 2188)

What do WhatsApp and Nelson Mandela have in common? How about Mr. Robot and the UN Council for Human Rights? When most people think “digital security”, they rarely think of these connections; but the connections are there. Digital security is much more than an industry buzzword— it encompasses techno-social idealism, open source development, and symbiotic coordination between sectors in tech, the humanities, and civic society. Certainly, we’re going to talk about Signal, Tor, VPNs, and OTR. But let’s dig even deeper. In this course, students will learn the principals of digital security; from end-to-end encryption, to circumvention technology, resilient communications, and beyond. Part lab exploration, part oral history, and part prototyping workshop, students will come away with the tools they need to undertake development projects with end-user security in mind; and foster an appreciation for digital security’s integral, timely, and often life-saving role in human rights struggles across the globe.

Interactive Telecommunications (Graduate)
2 credits – 8 Weeks

Sections (Spring 2020)


ITPG-GT 2188-000 (22879)
01/27/2020 – 03/23/2020 Mon
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Holmes, Harlo

Intro to Wearables (ITPG-GT 2189)

With emerging research and development with soft circuit technologies and its integration into textile and clothing design, the garment as a reactive interface opens up new possibilities in engendering self-expressions, sensory experiences and more. This 14-week class is to introduce students to this realm by creating connections between hardware engineering and textile crafting. The class is for students with basic physical computing knowledge to explore the possibility of wearables, and arouse discussion about the potential in re-imagining our relationship with personal devices, textiles and garment design as an interactive media.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2020)


ITPG-GT 2189-000 (23074)
01/27/2020 – 05/11/2020 Tue
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Zhu, Jingwen

Mobile Lab (ITPG-GT 2180)

One of the most transformative consumer products in history, the iPhone remains the standard bearer for great design and user experience. With the latest version of iOS and the introduction of the iPhone X, Apple puts depth sensing and augmented reality in our pockets. How do we take advantage of this incredible platform to produce our own compelling experiences? This course will be a hands-on workshop where we explore the world beyond generic apps and push the boundaries of what’s possible on iOS hardware. We will cover both the design and technical elements that pertain to end-to-end mobile app development. Topics will include augmented reality, the Internet of Things, new interfaces for musical expression, voice interaction, wearables, and others… While the class will involve iOS programming instruction, the instructors will help facilitate coding using an established code base to ensure technical skills are not a bottleneck to implementation. Students should expect to spend additional time outside of class learning Swift and other related programming concepts. Full-time access to an iOS device and a Mac laptop running the latest operating systems are required. As part of the design process, we’ll host workshops and guest critiques with designers from top studios around New York City. At the end of the class, students will have a working app to add to their portfolios and a strong basis for future mobile application work.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2020)


ITPG-GT 2180-000 (23066)
01/27/2020 – 05/11/2020 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Lam, Nien · Buys, Sebastian

Choreographic Interventions (ITPG-GT 2175)

This course re-conceives interactive media as a form of choreographic intervention. Instead of asking how moving bodies can control media, we will ask how interactive systems can influence movement. How do you make someone feel soft inside? How do you shake an entire room? How do you orchestrate duets between strangers? To accomplish this, the class facilitates a semester-long collaboration between ITP students and dancers from the Barnard/Columbia Dance Department. Choreographers will learn to apply computational thinking to choreography and creative coders will learn to apply choreographic thinking to computation. To whatever extent possible, we will attempt to embody code. Using computer vision and visual media, we will look at directing both how people move (quality of movement) as well as where they move (pathways and spatial relationships). We will evaluate the strengths and weaknesses of the various sensing technologies available to us today. How wide is the gulf between what we can see and feel (strength, hardness, contortion) and what a computer can see and interpret (locations, contours, velocity, acceleration)? Class time will be split between movement exercises, playing with examples and deconstructing code. The class will culminate in a final showing of student work. All classes will take place at NYU with a separate weekly technical lab for ITP students.

Interactive Telecommunications (Graduate)
4 credits – 12 Weeks

Sections (Spring 2020)


ITPG-GT 2175-000 (22932)
01/31/2020 – 04/24/2020 Fri
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Yin, Yue

Synthetic Architectures (ITPG-GT 2177)

For better or worse humanity is heading down the virtual rabbit hole. We’re trading an increasingly hostile natural environment for a socially networked and commercially driven artificial one. Whether it’s the bedrooms of YouTube streaming stars, the augmented Pokestops of Pokemon Go, the breakout rooms of a Zoom meeting, or even the “airspace” of Airbnb; we are witnessing a dramatic transformation of what occupying space means. The socially distanced measures as a result of the COVID-19 pandemic have only accelerated this societal embrace of the virtual. So where are these dramatic spatial paradigm shifts occurring? Who owns and occupies these spaces? Who are the architects and what historical and ethical foundations are they working from? What world do they want to build for humanity and where does the creative individual fit into it? Will it be a walled garden, a role-playing adventure or a tool for creating more worlds? The course will ask students to embrace the role of virtual architect, not in the traditional brick-and-mortar sense of constructing shelter, but in terms of the engagement with the raw concept of space. However this virtual space must be considered and evaluated as a “site,” that is activated and occupied by real people and all the limitations of physical space that they bring with them from the real world. This is the foundation of synthetic architecture; simulated space met with biological perception. This conceptual architecture is free from the confines of physics but host to a whole new set of questions: How do we embrace the human factors of a dimensionless environment? How do we make or encourage meaningful interactions within the limits of current technology? New models of interaction must inform and shape the architecture of virtual space – what does that look like? How can architecture and aesthetics inform the creation of virtual environments and immersive narratives? How do we acutely consider the psychological and social impacts of the worlds we design and what is the metaphorical ground plane to make sense of this virtual world, unbound by physics? About Jonathan Turner: http://www.jonathanwilliamturner.com/about/

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2177-000 (11385)
01/23/2025 – 05/01/2025 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Turner, Jonathan

Collective Play (ITPG-GT 2176)

Rules of play shape competitive games from checkers to football. But how do rules of interaction shape everyday life? And what happens when there are no established conventions and the rules are being made up as we go along as they have been for the past 6 months of living almost exclusively online? In this course, we will explore, code and test design strategies for playful, serious and bizarre group interactions while at the same time interrogating both what it means to play and how individual identities and group behaviors emerge. (The interactions we create in this class will be designed specifically for synchronous, in-person, embodied experiences.) Some of the questions we will ask and attempt to answer: What motivates participation? What hinders it? When does participation become oppressive? What’s the difference between self-consciousness and self-awareness? Who has power? Who doesn’t? Are leaders necessary? What’s the difference between taking turns and engaging in conversation? What happens when the slowest person sets the pace? And most importantly, what happens when there are no rules? Interaction inputs we will play with will include: mouse, keyboard, mobile device sensors, and microphone. Outputs can include visuals, text and sound. We will use p5, websockets and node.js for real-time interaction. Class time will be split between group improvisation exercises, playing with and critiquing examples and translating design strategies into code and logic.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2176-000 (11384)
01/22/2025 – 04/30/2025 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Yin, Yue

Light and Interactivity (ITPG-GT 2133)

We use light in all aspects of our lives, yet we seldom notice it. Most of the time, that’s no accident. Lighting in everyday life, well-designed, doesn’t call attention to itself. Instead it draws focus to the subjects and activities which it supports. In this class, you’ll learn how lighting is used for utilitarian, expressive, and informational purposes. We’ll consider the intersection of lighting design and interaction design, paying attention to how people interact with light. We’ll practice both analyzing lighting and describing its effects, in order to use it more effectively. On the technical side, you’ll learn the basics of the physics of light, its transmission and perception. We’ll talk about sources of light, both current and historical. We’ll work with computerized control systems for lighting and modern light sources, and we’ll create a number of lighting designs for different purposes. You’ll get practice building AC and DC electronic circuits, programming microcontrollers for physical interaction, and learning digital communications protocols such as DMX512 and HTTP and REST. Projects in this class will range from indicator lighting on devices to task and wayfinding lighting in everyday environments to stage and environmental lighting. We won’t spend time on projection or light used for purely expressive purposes, but will look at how to put light to work instead. We’ll focus our attention on lighting the subject at hand, whether that subject is a person, a living environment, or a workspace. This class will be production-intensive throughout the course of the spring semester. Second-year students will not be able to combine the assignments in this class with their thesis projects, though some of the skills may be complementary.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2025)


ITPG-GT 2133-000 (11383)
01/21/2025 – 05/06/2025 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Igoe, Thomas

Magic Windows and Mixed-Up Realities (ITPG-GT 2122)

Magic windows that allow us to peek into different realities without leaving our physical space, lenses that reveal hidden layers of objects or navigating new universes within the same room. More than ever, mobile devices are getting a human-scale understanding of space and motion allowing us to create more intimate interactions with our surrounding spaces, leveraging them as a canvas to experience other realities. We now have the potential to give life to inanimate objects, tell stories through space, customizing private views of public spaces and recognize places we’ve never been. We’ll question what it means and how can we blend reality exploring themes such as: augmented space and new paradigms in social interaction, public space and privacy; storytelling and navigating the physical space like turning pages in a book; tangible interfaces, mixed objects and animism; Magic windows, x-ray vision, time-machines and impossible universes; Far away so close: telepresence and remote collaboration. The course will survey the past, current and up and coming technologies and experiences in Mixed Reality including environmental augmented reality and interactive projection mapping, handheld devices while fostering a strong user experience perspective on the affordances and constraints of each. We’ll research and discuss the design principles and guidelines for creating mixed reality experiences focusing on the links between real and virtual objects, interaction space and asymmetries between physical and digital worlds, environmental semantics and multimodal and tangible interaction. Technologies explored will be focusing on mobile platforms (phones, tablets) including Vuforia, SLAM, image and object recognition, depth sensing, projection mapping. Unity3D will be the development platform: students must have previous working knowledge of Unity3D and feel comfortable with independently developing using this platform. A working knowledge of Unity3D may be gained by going through the Unity 5 3D Essential Training Lynda Course prior to the course (log in to Lynda for free via https://www.nyu.edu/lynda).

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2122-000 (23437)
01/30/2020 – 03/12/2020 Thu
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Pereira, Rui

Exploring Concepts From Soft Robotics (ITPG-GT 2125)

Because the full potential of the emerging field of soft systems is unrealized, there are countless opportunities for curious innovators to discover or develop novel soft systems. Soft robotic skills and techniques also open up a world of possibilities for large scale or surprising artwork. This course teaches hands-on fabrication techniques for constructing simple pneumatic actuators from cast silicone and heat-sealed mylar, and challenges participants to design and build their own. Lectures and discussion center on concepts from soft innovation history, the current state-of-the-art, and sister disciplines of bio-inspired and hybrid (soft/hard) robotics. Consideration of both brand new soft materials, from a class visit to Material ConneXion library, and everyday overlooked soft mechanisms, found in average retail stores, will require participants to look at softness through a new lens. Final projects will be the development of an original soft/flexible/hybrid research or artistic concept presented with context, material swatches with justifications for choices, and physical or modeled proof-of-concept. About Kari Love: http://www.karimakes.com

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2125-000 (11382)
01/24/2025 – 05/02/2025 Fri
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Love, Kari

Hacking the Browser (ITPG-GT 2811)

Web browsers were originally used only for displaying simple HTML pages, but over the years they have become supercharged all-powerful web execution machines. In this class we’ll explore experimental new features and HTML5 APIs that allow browsers to communicate with the OS and their environment. APIs that will be covered may include: Battery Status, Geolocation, notifications, accelerometer usage, video access, speech recognition, and text-to-speech. We’ll cover the mechanics of bookmarklets and Chrome extensions, with a sustained multi-week focus on building extensions and exploring Chrome’s extensions APIs. Class workshops will include projects such as building an ad blocker, programmatically replacing text and images on a website, and making sites that respond to external events. Students will give weekly in-class presentations on web capabilities, complete small weekly assignments, and present a final project. This class leans heavily on web technologies, and experience with HTML, CSS and modern JavaScript (ICM with p5.js or Commlab Web/Networked Media) is required.

Interactive Telecommunications (Graduate)
2 credits – 5 Weeks

Sections (Spring 2020)


ITPG-GT 2811-000 (22881)
01/28/2020 – 03/03/2020 Tue
6:00 PM – 9:00 PM (Evening)
at Brooklyn Campus
Instructed by Forsyth, Cory

Open Source Cinema (ITPG-GT 2865)

The medium of motion pictures will be will be transformed by virtual reality technologies. But the emerging hybrid form will likely have less to do with the iconic VR headset and immersion, than in the newly possible flow of expression in the other direction, out of the participant. This class looks at the true potential of virtual reality as its mutability, to put ordinary users in the role of director of visual media as they already are in their dreams and fantasies. Democratizing media by breaking it down into discrete more easily remixable parts has historically, from DNA to alphabets to movable type led to an explosion of expression and knowledge creation. Motion pictures, perhaps our most convincing medium, is now undergoing such a transformation thanks to virtual reality technologies. Specifically, we will look at how tools like depth cameras, motion capture, and machine learning can treat a scene as a collection of elements instead of a collection of pixels. We will work with the real-time 3D rendering capabilities available, even in your phone, for the instant contrivance of visual reality using compositing, the transformation of images and models as well as virtual camera moves. The class will also consider how the more conceptual dissection of film by cinema scholars and psychologist into things like plots and character types might be templated into reusable formulas for non-experts to create an emotionally satisfying dramatic arcs.

Interactive Telecommunications (Graduate)
2 credits – 6 Weeks

Sections (Spring 2020)


ITPG-GT 2865-000 (22861)
03/25/2020 – 05/06/2020 Wed
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by O’Sullivan, Daniel

Electronic Rituals, Oracles and Fortune-Telling (ITPG-GT 2120)

According to anthropologists Filip de Boeck and René Devisch, divination “constitutes a space in which cognitive structures are transformed and new relations are generated in and between the human body, the social body and the cosmos.” 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 of ritual and folk culture, we will track the history of fortune-telling from the casting of lots to computer-generated randomness to the contemporary revival of Tarot; from reading entrails to astrology to data science; from glossolalia to surrealist writing practices to the “ghost in the machine” of artificial intelligence. Weekly readings and assignments culminate in a final project.

Interactive Telecommunications (Graduate)
4 credits – 15 Weeks

Sections (Spring 2020)


ITPG-GT 2120-000 (22892)
01/27/2020 – 05/11/2020 Tue
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Parrish, Allison

Subtraction (ITPG-GT 2719)

Subtractive fabrication is a common manufacturing process that produces durable and functional objects. This class will cover multiple techniques on machining and milling raw material into custom parts. We will focus on both traditional and digital fabrication tools: lathe, CNC router, 4 axis mill, etc. We will cover CAD, CAM, and machine setups as well as research affordable desktop milling solutions for personal shops. The class will be hands on and fabrication heavy, paying close attention to precision, accuracy, and craftsmanship. There will be weekly fabrication exercises, a midterm, and a final project. It’s mill-er time.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2020)


ITPG-GT 2719-000 (22906)
01/30/2020 – 05/07/2020 Thu
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Light, Benjamin

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 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Sigler, Andrew

100 Days of Making (ITPG-GT 2793)

Iteration and its impact on your creative process is the theme of this class. The format of the course turns its head on the traditional class structure and instead of focusing on syllabus that builds to a final project, the course is focused on a daily, iterative practice. Students will identify a theme, idea or topic they would like to explore over the course of 100 days and must commit to making or producing a variation on that idea and posting social evidence of their work every day for 100 days. Projects can focus on building, writing, drawing, programming, photographing, designing, composing or any creative expression. In parallel to the making, in-class lectures will examine the work of artists whose work has been defined by iteration and discuss the role of discipline and routine in the creative process.

Interactive Telecommunications (Graduate)
2 credits – 14 Weeks

Sections (Spring 2025)


ITPG-GT 2793-000 (11381)
01/21/2025 – 04/29/2025 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Lathrop, Karalyn

Playful Communication of Serious Research (ITPG-GT 2974)

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

Sections (Spring 2025)


ITPG-GT 2974-000 (11375)
01/23/2025 – 05/01/2025 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Peterson, Brett

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 Mon
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by O’Sullivan, Daniel

Dynamic Web Development (ITPG-GT 2577)

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 – 7 Weeks

Sections (Spring 2025)


ITPG-GT 2577-000 (11376)
03/14/2025 – 05/02/2025 Fri
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Arshad, Ahmad

Connected Devices and Networked Interaction (ITPG-GT 2565)

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

Sections (Spring 2025)


ITPG-GT 2565-000 (11377)
01/21/2025 – 05/06/2025 Tue
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Igoe, Thomas

The Nature of Code (ITPG-GT 2480)

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

Sections (Spring 2025)


ITPG-GT 2480-000 (11371)
01/23/2025 – 05/01/2025 Thu
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Shiffman, Daniel

Project Development Stu (ITPG-GT 2564)

This is an environment for students to work on their existing project ideas that may fall outside the topic areas of existing classes. It is basically like an independent study with more structure and the opportunity for peer learning. This particular studio is appropriate for projects in the area of interactive art, programing and physical computing. There are required weekly meetings to share project development and obtain critique. Students must devise and then complete their own weekly assignments updating the class wiki regularly. They also must present to the class every few weeks. When topics of general interest emerge, a member of the class or the instructor takes class time to cover them in depth. The rest of the meeting time is spent in breakout sessions with students working individually or in groups of students working on related projects.

Interactive Telecommunications (Graduate)
4 credits – 14 Weeks

Sections (Spring 2020)


ITPG-GT 2564-000 (22897)
01/29/2020 – 05/06/2020 Wed
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Rozin, Daniel

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 Fri
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Krantz, Georgia

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

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 Wed
12:00 AM – 2:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Romein, Matt

Energy (ITPG-GT 2466)

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

Sections (Spring 2025)


ITPG-GT 2466-000 (11369)
01/23/2025 – 05/01/2025 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Feddersen, Jeffery

Cabinets of Wonder (ITPG-GT 2470)

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

Sections (Spring 2025)


ITPG-GT 2470-000 (11370)
01/22/2025 – 04/30/2025 Wed
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Conrad, Emily

User Experience Design (IMNY-UT 262)

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 wide range of examples of interfaces with a focus on understanding the attributes of a successful interface and applying proven research, mapping and testing techniques. The class format will include lectures, case studies, student presentations, discussions of readings and in-class design exercises. The format is very hands-on with assignments that focus on problems that are typical of those a UX designer will encounter in the professional world.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 262-000 (22293)
01/24/2022 – 05/09/2022 Wed
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Dillon, Katherine

Capstone (IMNY-UT 400)

The interactive project will illustrate students’ unique interests as well as evidence of competency within the field of interactive media production. Students are encouraged to develop their project around a theme previously explored in their work. Projects will be presented and critiqued repeatedly throughout the capstone process to peers, faculty, and industry professionals. A final presentation of the interactive project will be delivered late in the semester. The research paper (4000-5000 words) will focus on at least one aspect of the interactive project: e.g. culture, theory, philosophy, or history, the project context, and/or production methods. For example, students may write about their project’s reception by a set of specific users, or by users who are part of a larger culture, society, or market. It is important that students think beyond the project itself and situate it in a broader context accessible through research. The research paper will include an annotated bibliography of the books and other resources they used for their research. Students will also be guided in the production of an online portfolio to showcase their work and accomplishments to the outside world. Graduates will be evaluated by their portfolio when applying for jobs, graduate school, artist residencies, grants, and the like. Portfolios will be tailored to the demands of each student’s future goals and target audience.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 400-000 (22294)
01/24/2022 – 05/09/2022 Tue,Thu
5:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Parrish, Allison


IMNY-UT 400-000 (22295)
01/24/2022 – 05/09/2022 Mon
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Vasudevan, Roopa

Topics in Computation and Data: Front end web (IMNY-UT 220)

This course is designed to provide students with hands-on experience working with computational media (programming, creative coding, etc.) and data. The forms and uses of computational media and its application are explored in a laboratory context of experimentation and discussion.

Interactive Media Arts (Undergraduate)
4 credits – 14 Weeks

Sections (Spring 2020)


IMNY-UT 220-000 (23514)01/28/2020 – 05/07/2020 Tue,Thu6:00 PM – 8:00 PM (Evening)at Brooklyn CampusInstructed by Higgins, Colleen

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 web applications, including one that leverages public APIs and digital services from a wide range of existing web products. The goal of the course is for students to learn how to think holistically about an application, both by designing a clear user experience and understanding the algorithmic steps required to build it.

Immersive Experiences (IMNY-UT 282)

This course is designed to provide students with hands-on experience working with interactive and emerging applications for creating immersive experiences, with a focus on designing for virtual reality headsets. The class will also touch on related technologies, methods, and fields including experience design, virtual painting, augmented reality, interactive installation, and 360 video/audio. The course materials will also include readings and discussions on prior art/relevant critical texts.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 282-000 (22290)
01/24/2022 – 05/09/2022 Tue,Thu
7:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Dawkins, Dylan

Creative Approaches to Emerging Media (IMNY-UT 205)

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 and communities? How do we situate the technologies that we have come to take for granted? And more importantly, how do we leverage an artist’s perspective to creating active responses that interrogate and hint at the potential for different futures? This course examines emergent technological fields, spanning topics like data collection/representation, digital archives, artificial intelligence, social algorithms, and automation and asks how the technologies inherent to each can be leveraged for artistic response, creation, and critique. While this course is primarily conceptual and art theory-based, the content covered will be technical in nature and students will be tasked with making three creative responses to the content in the tradition of the new media, digital, and conceptual art worlds.

Interactive Media Arts (Undergraduate)
4 credits – 14 Weeks

Sections (Spring 2020)


IMNY-UT 205-000 (23270)
01/28/2020 – 05/07/2020 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Onuoha, Chisom

The Code of Music (IMNY-UT 222)

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 each element, students listen to examples from different periods and styles, represent and manipulate the element in code, and create an interactive study around it. As students work toward their final projects, the class takes a more self-directed approach. Final projects can take the form of digital applications, spatial installations, or physical devices. In-class coding and assignments will be done in P5.js, but students will be free to use other languages and frameworks for their final projects. Creative Computing or equivalent programming experience is required.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 222-000 (22285)
01/24/2022 – 05/09/2022 Mon
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pereira Hors, Luisa

Introduction to Assistive Technology (IMNY-UT 241)

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 understanding of current research and development as well as processes used in determining appropriate technologies. Weekly assignments and a final research project. This course satisfies 2 credits of the Experimental Interfaces and Physical Computing Courses category for the IMA major. Prereq: Creative Computing. This course meets once per week.

Interactive Media Arts (Undergraduate)
2 credits – 8 Weeks

Sections (Spring 2022)


IMNY-UT 241-000 (22287)
01/24/2022 – 03/21/2022 Wed
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Eldi, Holly

Introduction to Fabrication (IMNY-UT 242)

An introductory course designed to familiarize students with all the IMA prototyping shop has to offer. We will cover everything from basic hand tools to the beginnings of digital fabrication. You will learn to use the right tool for the job. There will be weekly assignments, created to develop your fabrication techniques. There will be in class lectures, demos, and building assignments. Emphasis will be put on good design practices, material choice, and craftsmanship.

Interactive Media Arts (Undergraduate)
2 credits – 8 Weeks

Sections (Spring 2022)


IMNY-UT 242-000 (22288)
01/24/2022 – 03/21/2022 Tue
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Ritmiller, Molly

Big Ideas in the History and Future of Technology (IMNY-UT 203)

“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 the first half –some seminal early works that imagine a future in which technology enhances/augments human intelligence and capabilities and how that might affect society; in the second half–2 classic works of fiction and some podcasts/ audio lectures that address questions relating to “What is Human.”

Interactive Media Arts (Undergraduate)
2 credits – 8 Weeks

Sections (Spring 2022)


IMNY-UT 203-000 (22284)
01/24/2022 – 03/21/2022 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Lim, Jennifer

Games and Players (GAMES-UT 312)

Game and Players gives students an overview of player-focused approaches to understanding game play, from a variety of methodological and theoretical frameworks. The class combines readings and analysis with exercises that give students hands-on experience with the methods discussed.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 312-000 (14777)
01/24/2022 – 05/09/2022 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Clark, Naomi

Board Game Design (GAMES-UT 352)

Board game design is a one-semester course for students who want to dig deeper into table-top games, from design to history to manufacturing. The first half of the course looks at the world of mass market games, which focus heavily on commercials, trends, plastics, licenses, low prices, and casual rules. The second half focuses on hobby games, designed for the dedicated game player, and the different styles of games in that world. The course is hands-on with at least one published game played in every class. There are multiple assignments where students bring these concepts to life through their own designs. Throughout the course, there is a focus on understanding players and designing games for a target audience.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


GAMES-UT 352-000 (20568)
09/02/2020 – 12/13/2020 Tue,Thu
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by

Introduction to Narrative Design (GAMES-UT 161)

Narrative Design is an advanced game design course where students learn a variety of strategies to bring together game design and storytelling, both in table-top and digital games. Every assignment covers a different challenge when it comes to integrating systems design with storytelling. Students will also learn some of the basics of storytelling, such as character development, dramatic action, generating conflict, and world-building.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2020)


GAMES-UT 161-000 (16034)
09/02/2020 – 12/13/2020 Tue,Thu
2:00 PM – 5:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Intermediate Game Design (GAMES-UT 151)

Intermediate Game Design builds on the foundation of Introduction to Game Design to help build students’ understanding of how game design works in a practical context. While Introduction to Game Design acquaints students with basic foundational concepts and ideas, Intermediate Game Design puts those ideas into action across four very different kinds of projects. These projects emphasize the professional context of digital game design.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 151-000 (14813)
01/24/2022 – 05/09/2022 Mon,Wed
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by


GAMES-UT 151-000 (22278)
01/24/2022 – 05/09/2022 Tue,Thu
8:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by

Intro to Games Development (GAMES-UT 120)

Introduction to Game Development is a practical course that introduces students to the methods, tools and principles used in developing digital games. Over the course of the semester, students will work alone to create a two digital prototypes or ‘sketches’, before building on them to produce a final polished game, using the lessons learned in the earlier prototypes. This is a hands­-on, primarily lab­-based course, and so the focus is on learning ­by ­doing rather than on reading and discussion.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 120-000 (14740)
01/24/2022 – 05/09/2022 Mon,Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


GAMES-UT 120-000 (14741)
01/24/2022 – 05/09/2022 Mon,Wed
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by


GAMES-UT 120-000 (14742)
01/24/2022 – 05/09/2022 Tue,Thu
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


GAMES-UT 120-000 (14766)
01/24/2022 – 05/09/2022 Wed,Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by

Tackling Representation in Games (GAMES-UT 112)

Identity and representation are two of the most pressing and complex issues for contemporary video games, that without recognizing them an artist or critic would be missing a large part of how games are important in culture. With growing art and activist communities, video games are diversifying and grappling with a wide range of topics rarely seen before in the genre, and with it a greater need for informed perspectives on the topic of how marginalized people are depicted in media. This course discusses foundational theories of identity and encourages students to contribute their own ideas towards the design and interpretation of representation in games.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 112-000 (14735)
at Brooklyn Campus
Instructed by

Intermediate Game Development (GAMES-UT 121)

This course reflects the various skills and disciplines that are brought together in modern game development: game design, programming, asset creation, and critical analysis. Classroom lectures and lab time will all be used to bring these different educational vectors together into a coherent whole; the workshop will be organized around a single, long-term, hands-on, game creation project. At the completion of this course, the student will be able to: 1) Describe typical work practice in game development. 2) Demonstrate competency through actual implementation of code and assets. 3) Work with a game engine, and understand the basics of how to build a game in the engine.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 121-000 (14865)
01/24/2022 – 05/09/2022 Mon,Wed
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by

Game Design: Professional Practice (GAMES-UT 152)

Advanced Game Design focuses on the practical skills that working game designers need to get a job – and what they do at a company once they are there. Over the course of the semester, students will work on two full project proposals – each proposal including design documentation, production and schedule planning, and a prototype specification. In addition, students will take a handful of “game design tests” – based on actual game industry tests that are part of the hiring process. Along the way, we will be visiting a few NYC-based game companies, as well as discussing issues relevant to working game designers today. The goal of the course is to work on our communication, design, and planning skills, and get a sense for what it means to be a working game designer. Required: Intermediate Game Design.

Game Design (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


GAMES-UT 152-000 (14814)
01/24/2022 – 05/09/2022 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Zimmerman, Eric

Introduction to Media Studies (MCC-UE 1)

Introduces students to the study of media, culture, and communication. The course surveys models, theories, and analytical perspectives that form the basis of study in the major. Topics include dialogue, discourse, mass and interpersonal communication, political economy, language, subject-formation, critical theory, experience, and reception.

Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2023)


MCC-UE 1-000 (11261)
09/05/2023 – 12/15/2023 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Rajagopal, Arvind


MCC-UE 1-000 (11262)
09/05/2023 – 12/15/2023 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Yates, Katie Lane


MCC-UE 1-000 (11263)
09/05/2023 – 12/15/2023 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Yates, Katie Lane


MCC-UE 1-000 (11264)
09/05/2023 – 12/15/2023 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Hytower, Courtney


MCC-UE 1-000 (11265)
09/05/2023 – 12/15/2023 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Hytower, Courtney


MCC-UE 1-000 (11266)
09/05/2023 – 12/15/2023 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Ainomugisha, Mary


MCC-UE 1-000 (11267)
09/05/2023 – 12/15/2023 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Ainomugisha, Mary


MCC-UE 1-000 (11268)
09/05/2023 – 12/15/2023 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Ọládélé, Noah


MCC-UE 1-000 (11269)
09/05/2023 – 12/15/2023 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Ọládélé, Noah


MCC-UE 1-000 (11270)
09/05/2023 – 12/15/2023 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Cilman, Eva


MCC-UE 1-000 (11271)
09/05/2023 – 12/15/2023 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Cilman, Eva


MCC-UE 1-000 (11272)
09/05/2023 – 12/15/2023 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Procter, Alice


MCC-UE 1-000 (11273)
09/05/2023 – 12/15/2023 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Procter, Alice


MCC-UE 1-000 (11302)
09/05/2023 – 12/15/2023 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Fattaleh, Nadine


MCC-UE 1-000 (11303)
09/05/2023 – 12/15/2023 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Fattaleh, Nadine


MCC-UE 1-000 (11615)
09/05/2023 – 12/15/2023 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Fotsch, Paul

Intro to Game Development (OART-UT 1601)

Introduction to Game Development is a practical course that introduces students to the methods, tools and principles used in developing digital games. Over the course of the semester, students will work alone to create a two digital prototypes or ‘sketches’, before building on them to produce a final polished game, using the lessons learned in the earlier prototypes. This is a hands­-on, primarily lab­-based course, and so the focus is on learning ­by ­doing rather than on reading and discussion.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 1601-000 (14382)
09/01/2022 – 12/14/2022 Mon,Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by

Media in Game Design and Development (DM-UY 3153)

This class continues from DM-UY 2153, moving into advanced technological implementations of 2D games. Taking designs from DM-UY 2153 and working in teams, students create a complete game. Students, based on abilities and individual goals, are assigned individually to work in production areas ranging from sprite creation, mapping and level design to engine coding and interaction scripting. Students are responsible for completing their assignments as if they were members of a professional game-development team. | Prerequisite: DM-UY 2153

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2022)


DM-UY 3153-000 (16555)
01/24/2022 – 05/09/2022 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Clark, Lawra

Experimental Cinema (DM-UY 4123)

This course provides an overview of experimental film and video history and theory, centered on hands-on production. The course will include readings, workshops, screenings, discussions, assignments, critiques, and technical instruction around cinema as a radical practice, and the ways in which computing techniques can be leveraged for new forms of expression in the moving image. Students will study and experiment with cutting-edge techniques in cinematic production such as motion capture, 3D (stereo, depth) filmmaking, and interactive / performative cinema. | Prerequisite: DM-UY 2263

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2024)


DM-UY 4123-000 (9247)
01/22/2024 – 05/06/2024 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Panzarino, Monica

Professional Practices for Creatives (DM-UY 4173)

This course introduces students to the fundamental skills and professional practices vital to pursuing a career within a range of creative fields and industries. Students will explore strategies for effective documentation and presentation of their creative work, the art of self-promotion and exhibiting work publicly in various forms and environments, as well as networking and career preparation. | Prerequisite: Junior or Senior Standing

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 4173-000 (12584)
01/21/2025 – 05/06/2025 Thu
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Mirza, Touseef


DM-UY 4173-000 (8823)
01/21/2025 – 05/06/2025 Tue
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Henriques, Piper


DM-UY 4173-000 (12585)
01/21/2025 – 05/06/2025 Tue,Thu
6:00 PM – 7:00 PM (Evening)
at ePoly
Instructed by Eng, Angelina

Sound Design for Media (DM-UY 2113)

This course explores sound design, primarily within visual contexts. The course will focus on the use of sound within visual and interactive media, including film, video production, interactive user experience, web design, and gaming. Students will create weekly studio assignments in all of these areas, with an emphasis on developing a strong competence in integrating digital audio techniques into other media. Final projects could include novel sound design developed for film, video, web, applications, or games. | Prerequisite(s): DM-UY 1113 or MPATE-UE 1001

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 2113-000 (12561)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Kato, Hideki

3D Animation (DM-UY 3133)

Students will learn advanced techniques of 3D computer animation, along with the theories and principles of motion including motion capture. Students will become comfortable utilizing cameras, lights, dynamics, motion, and effects in an industry-standard software. Comprehensive critiques will be conducted regularly to encourage good design for time-based animation. | Prerequisites: DM-UY 2133

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 3133-000 (12562)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Koo, Sungkyu (Alex)

Science, Technology and Society (STS-UY 1004)

This course introduces important issues, historical and contemporary, related to science and technology from a variety of social, political and philosophical viewpoints. The multidisciplinary approach helps students to understand the interaction between science, technology and society and to discover the conditions that foster technological innovation. The scientific and technological way of thinking becomes clear through historical examples, helping students to consider important issues of science and technology policy, such as how science and technology can be used to benefit society and how one can foster innovation in a society or an organization. | Prerequisites: Completion of first year writing requirements. Co-requisites: None. Notes: Satisfies a HuSS Elective.

Science and Technology (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2025)


STS-UY 1004-000 (8903)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Glabau, Danya


STS-UY 1004-000 (8904)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Rafeh, Hined

Collective Play (IMNY-UT 225)

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 to play and how individual identities and group behaviors. Some of the questions we will ask and attempt to answer: What motivates participation? What hinders it? When does participation become oppressive? What’s the difference between self-consciousness and self-awareness? Who has power? Who doesn’t? Are leaders necessary? What’s the difference between taking turns and engaging in conversation? What happens when the slowest person sets the pace? Interaction inputs we will play with will include: mouse, keyboard, mobile device sensors, and microphone. Outputs will include, visuals, text and sound. We will use p5, websockets and node.js for real-time interaction. Class time will be split between playing with and critiquing examples and translating design strategies into code and logic.

Interactive Media Arts (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2019)


IMNY-UT 225-000 (23604)
09/03/2019 – 12/12/2019 Tue,Thu
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Yin, Yue

Design Fundamentals (IMNY-UT 261)

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 design, and offer hands-on application of those principles through both in-class exercises and weekly assignments. The course will serve as a solid foundation of skills relevant to pursuing a degree in Interactive Media Arts and expose students to the myriad of opportunities a grounding in design principles opens up for them.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


IMNY-UT 261-000 (22292)
01/24/2022 – 05/09/2022 Tue
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Dillon, Katherine

Introduction to 3D Printing (IMNY-UT 244)

3D environments and objects are powerful prototyping tools. This class will introduce the basics of 3D modeling techniques in Rhino and students will learn to create assets for prototyping and 3D printing. The class will take an industrial design approach to design and build with specifications and materials in mind. Students will learn to think, plan, design, and produce well thought out objects to fit their specific needs. (examples: motor mounts, enclosures, wearables etc.)

Interactive Media Arts (Undergraduate)
2 credits – 7 Weeks

Sections (Fall 2020)


IMNY-UT 244-000 (16086)
09/02/2020 – 10/21/2020 Thu
3:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by

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 Mon
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Romein, Matt

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

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

Internet Famous (IMNY-UT 201)

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 and influencers has coasted into the cultural space they once filled. Riding a wave of viral content and memes, the newly-famous rule an internet where anyone can have adoring fans… for a price. They are nimble, niche, obnoxious, empowering, and sometimes disturbing. This class explores what happens when fame is freed from the traditional intermediaries of print, television, and radio, when social media provides everyone with the tools to be their own marketing studio and PR department. It examines the transformation of celebrity, from a 19th century sales gimmick to the formidable cultural, social, and technological force it is today. Students will study a wide array of fame-related topics, from the privacy effects of trolling to the class implications of selfies. And we will engage in practices and exercises that produce real-world instances of celebrity in case we, too, wish to join the ranks of the internet famous.

Interactive Media Arts (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


IMNY-UT 201-000 (15834)
09/02/2021 – 12/14/2021 Tue,Thu
12:00 AM – 2:00 PM (Early afternoon)
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

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,Wed
9:00 AM – 12:00 AM (Morning)
at Brooklyn Campus
Instructed by Kuiphoff, John

Intro to Programming for Games (OART-UT 1617)

Introduction to Programming for Games is a course that introduces students to the concepts, problems, and methods of computer programming, and how these apply to the creation of video games. Throughout the semester, students will have weekly programming assignments, first using Processing with the Java programming language, then the Unity3D Game Engine with C#. There will be a midterm game in Processing and a final game in Unity. The course assumes no prior programming knowledge, and is designed to touch on the basic principles of digital design in form of computer code. There will be an emphasis on programming fundamentals; they will be motivated through the lens of designing and producing video games.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 1617-000 (14383)
09/01/2022 – 12/14/2022 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Popp, Karina


OART-UT 1617-000 (14792)
09/01/2022 – 12/14/2022 Mon
9:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Smith, Kate


OART-UT 1617-000 (14793)
09/01/2022 – 12/14/2022 Thu
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles


OART-UT 1617-000 (20571)
09/01/2022 – 12/14/2022 Thu
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Parker, Matthew

Games 101 (OART-UT 1600)

Games 101 is the foundational course for the NYU Game Center. The focus of Games 101 is game literacy – a shared understanding of games as complex cultural and aesthetic objects. The class will incorporate lectures, discussion, readings, and writing assignments, but the primary activity of the class is critical play – playing games in order to better understand and appreciate them. The class will cover games on and off the computer, including classic and contemporary board and card games, sports, and games on the PC, internet, and consoles.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 1600-000 (14221)09/01/2022 – 12/14/2022 Mon4:00 PM – 6:00 PM (Late afternoon)at Brooklyn CampusInstructed by Clark, Naomi


OART-UT 1600-000 (14345)09/01/2022 – 12/14/2022 Wed8:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by Jones-Brewster, Jordan


OART-UT 1600-000 (14346)09/01/2022 – 12/14/2022 Wed11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by


OART-UT 1600-000 (14347)09/01/2022 – 12/14/2022 Wed2:00 PM – 4:00 PM (Early afternoon)at Brooklyn CampusInstructed by


OART-UT 1600-000 (14348)09/01/2022 – 12/14/2022 Fri8:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by


OART-UT 1600-000 (14349)09/01/2022 – 12/14/2022 Fri11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by


OART-UT 1600-000 (14722)09/01/2022 – 12/14/2022 Fri2:00 PM – 4:00 PM (Early afternoon)at Washington SquareInstructed by

Intro to Game Studies (OART-UT 1606)

This class is an overview of the field of video games that approaches them from several theoretical and critical perspectives. No special theoretical background or prior training is needed to take the course, but to have had a broad practical experience with and basic knowledge of games is a distinct advantage. Also, an interest in theoretical and analytical issues will help. You are expected to actively participate in the lectures, which are dialogic in form, with ample room for discussion. The course will prepare the student to: – Understand and discuss games from a theoretical perspective – what are the components of a game? – Apply new theories and evaluate them critically. – Assess and discuss game concepts and the use of games in various contexts. – Analyze games, and understand and apply a range of analytical methods.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 1606-000 (14537)
09/01/2022 – 12/14/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles


OART-UT 1606-000 (14534)
09/01/2022 – 12/14/2022 Thu
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Pratt, Charles


OART-UT 1606-000 (14535)
09/01/2022 – 12/14/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles

Intro to Game Design (OART-UT 1605)

This is an intensive, hands-on workshop addressing the complex challenges of game design. The premise of the class is that all games, digital and non-digital, share common fundamental principles, and that understanding these principles is an essential part of designing successful games. Learning how to create successful non-digital games provides a solid foundation for the development of digital games. Students will analyze existing digital and non-digital games, taking them apart to understand how they work as interactive systems. A number of non-digital games will be created in order to master the basic design principles that apply to all games regardless of format. This course is subject to a non-refundable department fee, please see the Notes section for more detail.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 1605-000 (14719)
09/01/2022 – 12/14/2022 Mon,Wed
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by


OART-UT 1605-000 (14720)
09/01/2022 – 12/14/2022 Tue,Thu
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Georgescu, Mary


OART-UT 1605-000 (14721)
09/01/2022 – 12/14/2022 Mon,Wed
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


OART-UT 1605-000 (22965)
09/01/2022 – 12/14/2022 Mon,Wed
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by


OART-UT 1605-000 (22966)
09/01/2022 – 12/14/2022 Wed,Fri
11:00 AM – 1:00 PM (Morning)
at Washington Square
Instructed by

Intro to Web Development (DM-UY 2193)

In this course, students focus on client-side programming. Assignments are arranged in sequence to enable the production of a website of professional quality in design and production. This studio stresses interactivity, usability, and the quality and appropriateness of look and feel.

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 2193-000 (12578)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Rieper, Effie


DM-UY 2193-000 (8802)
01/21/2025 – 05/06/2025 Tue,Thu
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Rieper, Effie


DM-UY 2193-000 (12579)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Adee, Katie


DM-UY 2193-000 (12580)
01/21/2025 – 05/06/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Adee, Katie

3D Modeling (DM-UY 2133)

In this studio, students will learn to produce and render high-quality 3D models. Upon completion of this course, students will have a solid understanding of the fundamentals of modeling, texturing, animation and lighting using industry standard software. Students may create content for video games, web, film, or other interfaces.

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 2133-000 (12560)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Guevara, Cesar


DM-UY 2133-000 (8729)

Visual Foundation Studio (DM-UY 1123)

This course allows students to harness the power of visual language in order to convey messages and meaning. The elements of visual foundation that will be covered include components (color, texture, image and typography), composition, and concept. Although non-digital mediums will be addressed, the understanding and use of industry-standard software is also a primary goal.

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 1123-000 (8743)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Stark, Jeff


DM-UY 1123-000 (12565)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Thurer, Sally


DM-UY 1123-000 (12566)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at ePoly
Instructed by Seegers, Jesse

Audio Foundation Studio (DM-UY 1113)

This course is an orientation to the essential concepts and practices of digital audio. It is a creative and theoretical foundation studio that combines an orientation to sound and listening with fundamental techniques of digital audio production: recording, editing, and mixing. The course covers topic areas such as microphone and field recording techniques, recording studio best practices, audio editing, DAW (digital multi-track) production, and mixing.

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 1113-000 (8734)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Schumacher, Michael


DM-UY 1113-000 (8738)
01/21/2025 – 05/06/2025 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Kato, Hideki


DM-UY 1113-000 (12563)
01/21/2025 – 05/06/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Kato, Hideki


DM-UY 1113-000 (12564)
01/21/2025 – 05/06/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Schumacher, Michael

User Experience Design (UX) (DM-UY 2213)

From interacting with the latest device to cogently communicating complex data, user experience design (UX) is a discipline given increased prominence by the inescapable human relationship with technology. We will cover the UX design process as it relates to interactive interfaces found in websites, mobile apps, hardware, and events.

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2021)


DM-UY 2213-000 (17644)
01/28/2021 – 05/10/2021 Mon,Wed
6:00 PM – 7:00 PM (Evening)
at Brooklyn Campus
Instructed by Van-Every, Karen

Motion Graphics Studio (DM-UY 2173)

Motion graphics can be found in a wide range of media: broadcast, web, animation, and film to name a few. This course will allow students to explore the elements of time and space to convey messages and meaning through type, image, and sound for the screen. Individual creativity will be stressed as well as the understanding and use of industry-standard software for developing motion graphics. | Prerequisite: DM-UY 1123

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 2173-000 (8821)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Gearheart, Dakota

Still and Moving Images (DM-UY 2263)

This course provides an overview of image making and presentation techniques, from still to moving. Students will also be introduced to experimental image making. This course will cover introductory still and video camera use, as well as how to begin integrating image within media. Students will gain practical and analytical skills through workshops, assignments, critiques, technical instruction, readings, screenings, and discussions.

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 2263-000 (8814)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Leopold, Rebecca


DM-UY 2263-000 (8816)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Panzarino, Monica


DM-UY 2263-000 (8818)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Panzarino, Monica


DM-UY 2263-000 (12583)
01/21/2025 – 05/06/2025 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Leopold, Rebecca

Ideation & Prototyping (DM-UY 1143)

In this class, the creative process will be investigated in order to generate ideas for art, design, technology, and business endeavors. The course will show how ideation, design research & thinking, and prototyping can inspire, inform, and bring depth to what one ultimately creates. Students will expand their arsenal of design research skills, learn how to think critically about their audience, content, form, and processes, as well as, understand the importance of utilizing more than one research and design strategy.

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 1143-000 (12582)
01/21/2025 – 05/06/2025 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Bennett, Katherine


DM-UY 1143-000 (8812)
01/21/2025 – 05/06/2025 Mon,Wed
6:00 PM – 7:00 PM (Evening)
at Brooklyn Campus
Instructed by Petty, Lauren

Documentary Cinema (DM-UY 3123)

This course provides an overview of documentary film and video history and theory, centered on hands-on production. The course will include readings, workshops, screenings, discussions, assignments, critiques, and technical instruction around documentary and pseudodocumentary forms. | Prerequisite: DM-UY 2263

Integrated Digital Media (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


DM-UY 3123-000 (12649)
09/03/2024 – 12/12/2024 Mon,Wed
10:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Nagaraj, Vandana

Narrative Cinema (DM-UY 2123)

In this course, students complete a coordinated sequence of short projects that add up to a finished, live-motion video project. The course strongly emphasizes the relevance of particular tools and techniques to the specific project Concepts are introduced through the screening of historical examples, from 1895 to the present. The course format is modeled on professional standards and workflow for preproduction, production and postproduction. | Prerequisites: DM-UY 2263

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 2123-000 (8732)
01/21/2025 – 05/06/2025 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Nagaraj, Vandana

History of Media & Comm (MCC-UE 3)

This course introduces students to key concepts in history of media and communication, and to the stakes of historical inquiry. Rather than tracing a necessarily selective historical arc from alphabet to Internet or from cave painting to coding, the course is organized around an exploration of case studies in context.

Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2023)


MCC-UE 3-000 (10672)
09/05/2023 – 12/15/2023 Mon,Wed
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Ali, Isra


MCC-UE 3-000 (11292)
09/05/2023 – 12/15/2023 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Sinett, Arel


MCC-UE 3-000 (11293)
09/05/2023 – 12/15/2023 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Sinett, Arel


MCC-UE 3-000 (11294)
09/05/2023 – 12/15/2023 Fri
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Ozkiral, Alijan


MCC-UE 3-000 (11295)
09/05/2023 – 12/15/2023 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Ozkiral, Alijan


MCC-UE 3-000 (11296)
09/05/2023 – 12/15/2023 Fri
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Chenery, Ashley


MCC-UE 3-000 (11376)
09/05/2023 – 12/15/2023 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Chenery, Ashley


MCC-UE 3-000 (11377)
09/05/2023 – 12/15/2023 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Fotsch, Paul

Experimental Game Narratives (DM-UY 4153)

How do games tell stories? How can we move beyond the traditional narrative in games? Is there a more holistic approach that embeds the story deeply into the interaction? In this class, students will begin to answer these questions by analyzing games and developing their own experimental narrative games. | Prerequisite: DM-UY 2153

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 4153-000 (8799)
01/21/2025 – 05/06/2025 Mon,Wed
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Pizza, Toni

Mobile Application Development (DM-UY 4193)

Today’s applications are increasingly mobile. This course teaches students how to build mobile apps for Android or iOS devices, as well as how to deploy them in app stores. The history of mobile computing is also explored. | Prerequisite: DM-UY 2193

Integrated Digital Media (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


DM-UY 4193-000 (12666)
09/03/2024 – 12/12/2024 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Adee, Katie

3D for Interactive Applications (DM-UY 4133)

In this course students will build form the skills they learned in 3D Modeling and 3D Animation to produce 3D for Interactive Applications. Projects may be geared to scientific, engineering or entertainment applications according to individual skills and professional aspirations. | Prerequisites: DM-UY 2133

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2023)


DM-UY 4133-000 (16649)
01/23/2023 – 05/08/2023 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by McDevitt, Bernard

Photography and Words (DM-UY 3183)

This course explores various image editing techniques and outputs, utilizing various styles of text, including fiction and non-fiction. The assignments foreground how text influences viewers’ perception of images, and how images can enrich a body of writing. Students will use a range of production skills to create work — using After Effects for animation, HTML/CSS for website creation, book and print design, and archival printing methods. All projects are accompanied by readings that provide historical and theoretical grounding to support the concepts explored through practice. An emphasis on refining technical and aesthetic photography skills are central throughout the semester. Prerequisites: DM-UY 2183 or DM-UY 2263

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 3183-000 (8806)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Toolin, Jack Craig

Intro to Game Development (DM-UY 2153)

This class introduces the principles of 2D and 3D computer-game design. Students learn the range of game types and understand their conceptual building blocks. Students complete a structured sequence of assignments toward the completion of a new-game design. Students prepare, through a staged sequence of assignments, a fully worked-out design for an original game. Criteria include storyline quality, graphics quality and appropriateness of design to the game concept originality. For games with an educational or instructional purpose, clarity and effectiveness for the target audience is considered. | Prerequisite: DM-UY 1133

Integrated Digital Media (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2025)


DM-UY 2153-000 (8747)
01/21/2025 – 05/06/2025 Mon,Wed
12:00 AM – 1:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Garcia, Diego


DM-UY 2153-000 (12567)
01/21/2025 – 05/06/2025 Mon,Wed
8:00 AM – 9:00 AM (Morning)
at Brooklyn Campus
Instructed by Scott, Seth