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

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