CAD for Virtual and Reality (ITPG-GT 2086)

Credits: 4
Duration: 14 Weeks
Dates: Mon

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

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 Thu6:00 PM – 8:00 PM (Evening)at Brooklyn CampusInstructed by Tarakajian, Catherine · Rokhsar, Adam

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 Mon12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed 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 Mon9:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Raza, Sara

Design with Climate Change (ARTS-UG 1636)

Credits: 4
Duration: 15 Weeks
Dates: Tue

The course explores how design can respond to environmental problems and climate change. In analyzing past attempts, the course starts with decolonizing turn of the century admirations for primitivism and ends with the cyber punks planning new environments online. Following the work of architects, artists, urban planners, graphic designers and fashionista, the course will review histories of adaptation and ways to design with climate. The class will decolonize modernist design schemes, and focus on better ways to design with climate. We will also devote time to discuss topics such as building closed ecological systems, counterculture designs, cyber environments, sick building syndrome, biomimetics, eco-fashion, earth art, and other methods to design within the realm of nature. The overall objective is twofold; to survey the larger historical context of ecological design and define specific contributions to the climate change debate. Ultimately, the students will be asked to design, develop, and participate in an ecologically driven conceptual final design project of their choice.

Arts Workshops (Undergraduate)
4 credits – 15 Weeks

Global Media Seminar: Sydney, Australia (MCC-UE 9456)

Credits: 4
Duration: 14 Weeks
Dates: Thu

This seminar addresses global media developments in the context of key theoretical frameworks. Topics include: the disruption of information flows; challenges to democracy; distrust in journalism; the rise of social platforms; gender and diversity biases; ethics and regulation; fake news and deep fakes; the erosion of privacy; citizen journalism; cancel culture; hacktivism and digital activism; #metoo and #blacklivesmatter; the metaverse and VR/AR; Web 3.0 and blockchain; and generative AI. The focus is international, with an emphasis on Australia.

Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks

Social Media Practicum (MCC-UE 9032)

Credits: 4
Duration: 14 Weeks
Dates: Tue,Thu

In this workshop-based course, students will become well versed in contemporary debates on social media and its impact on self and society, share their own experiences and observations in this area, design an original research project (using methods such as discourse analysis, virtual ethnography, and interviewing), and write a long-form analysis paper.

Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks

Video Game Economies (MCC-UE 9008)

Credits: 4
Duration: 14 Weeks
Dates: Wed

The course approaches video games through the lens of political economy. This means examining games foremost as commodities, transactional goods through which various modes of economic life occur. This course is designed to introduce students to the structure and economics of the game industry since its emergence in the 1970s, particularly across the United States, China, and Japan. Special attention is brought to the dramatic industry changes catalyzed by digital distribution, mobile gaming, live streaming, and other contemporary developments.

Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks

Rethinking Public Relations (MCC-UE 1750)

Credits: 4
Duration: 15 Weeks
Dates: Tue
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon

Public relations means different things to different things to different people but it has one undeniable element: communication. This course is concerned with arranging, handling, and evaluating public relations programs. Students work with actual case histories and deal with contemporary topics such as the use of the computer in public relations.

Media, Culture & Communication (Undergraduate)
4 credits – 15 Weeks

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 Thu6:00 PM – 8:00 PM (Evening)at Brooklyn CampusInstructed by Parrish, Allison

The Western History of Madness from the Bible to DSM-5 (IDSEM-UG 1961)

Credits: 4
Duration: 15 Weeks
Dates: Fri

Viewed as a natural kind or socially constructed, “madness” was defined and treated, examined and controlled, diagnosed and cured according to the spirit of the time. This course follows the varied social imageries of “madness” throughout Western history, from the Hebrew Bible to the contemporary and controversial Diagnostic Statistical Manual (DSM), also known as “the bible of psychiatry”, in its most recent 5th edition. Students read primary and secondary texts by philosophers, physicians, theologians, jurists, tragedians, novelists, psychologists, social reformers, policy makers, journalists, historians and individuals who suffered madness, known as “experts by experience.” They also observe art and watch films that portray different aspects of madness. Reading includes: the Bible, Plato, Hippocrates, Ibn Sina, Maimonides, Margery Kempe, Erasmus, Robert Burton, Freud, George Canguilhem, Foucault, Ian Hacking, Elaine Showalter among others. The course explores the interaction between the social, cultural, scientific, political as well as economic factors that have shaped the views of “madness” and its treatment while paying ample attention to the history of ideas that informed and, often, framed them.

Interdisciplinary Seminars (Undergraduate)
4 credits – 15 Weeks

Fundamentals of Machine Learning (CSCI-UA 9473)

Credits: 4
Duration: 14 Weeks
Dates: Mon
Credits: 4
Duration: 14 Weeks
Dates: Mon,Wed
Credits: 4
Duration: 14 Weeks
Dates: Mon,Wed

Machine learning is an exciting and fast-moving field of computer science with many recent consumer applications (e.g., Microsoft Kinect, Google Translate, Iphone’s Siri, digital camera face detection, Netflix recommendations, Google news) and applications within the sciences and medicine (e.g., predicting protein-protein interactions, species modeling, detecting tumors, personalized medicine). This course introduces undergraduate computer science students to the field of machine learning. Students learn about the theoretical foundations of machine learning and how to apply machine learning to solve new problems. Assuming no prior knowledge in machine learning, the course focuses on two major paradigms in machine learning which are supervised and unsupervised learning. In supervised learning, we learn various methods for classification and regression. Dimensionality reduction and clustering are discussed in the case of unsupervised learning

Computer Science (Undergraduate)
4 credits – 14 Weeks

World Dance and Global Perspectives (ARTS-UG 1212)

Credits: 4
Duration: 15 Weeks
Dates: Thu

Dance reflects cultural heritage and is a key to understanding diverse societies. In this arts workshop, students explore dance as it appears on several continents. Dance can be seen as encoded forms of a society’s religious, artistic, political, economic, and familial values. Readings cover issues of globalization, fusion and authenticity. Migration, missionaries, trade routes and the diaspora have led to the creation of new dance forms like “Bollywood” and “Tribal” that are a synthesis of earlier forms. Students are introduced to different dance forms through selected readings, rich collection of video footage and studio practice often lead by various guest artists. After a brief warm-up, the class learns simple steps, floor plans and rhythms from the music and dance cultures being studied. Students choose a dance form as their project and themselves become researchers, performers and creators of new forms.

Arts Workshops (Undergraduate)
4 credits – 15 Weeks

Introduction to Engineering and Design (EG-UY 1004)

Credits: 4
Duration: 15 Weeks
Dates: Tue
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri
Credits: 4
Duration: 15 Weeks
Dates: Tue,Mon,Thu,Wed,Fri

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

Digital Logic and State Machine Design (ECE-UY 2204)

Credits: 4
Duration: 15 Weeks
Dates: Thu
Credits: 4
Duration: 15 Weeks
Dates: Thu
Credits: 4
Duration: 15 Weeks
Dates: Thu,Fri
Credits: 4
Duration: 15 Weeks
Dates: Thu,Fri
Credits: 4
Duration: 15 Weeks
Dates: Thu,Fri,Mon,Wed

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

Information Visualization (DATS-SHU 235)

Information visualization is the graphical representation of data to aid understanding, and is the key to analyzing massive amounts of data for fields such as science, engineering, medicine, and the humanities. This is an introductory undergraduate course on Information Visualization based on a modern and cohesive view of the area. Topics include techniques such as visual design principles, layout algorithms, and interactions as well as their applications of representing various types of data such as networks and documents. Overviews and examples from state-of-the-art research will be provided. The course is designed as a first course in information visualization for students both intending to specialize in visualization as well as students who are interested in understanding and applying visualization principles and existing techniques. Fulfillment: CS Electives, Data Science Data Analysis Required; Data Science Courses for Concentration in Artificial Intelligence. Prerequisite or Co-requisite: Data Structures. Students must be CS or DS major and have junior or senior standing.

Data Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2023)


DATS-SHU 235-000 (20423)01/30/2023 – 05/12/2023 Mon,Wed7:00 PM – 8:00 PM (Evening)at ShanghaiInstructed by Gu, Xianbin

Data Structures (CSCI-SHU 210)

Data structures are fundamental programming constructs which organize information in computer memory to solve challenging real-world problems. Data structures such as stacks, queues, linked lists, and binary trees, therefore constitute building blocks that can be reused, extended, and combined in order to make powerful programs. This course teaches how to implement them in a high-level language, how to analyze their effect on algorithm efficiency, and how to modify them to write computer programs that solve complex problems in a most efficient way. Programming assignments. Prerequisite: ICS or A- in ICP. Equivalency: This course counts for CSCI-UA 102 Data Structures (NY). Fulfillment: CS Required, Data Science Required, CE Required.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2023)


CSCI-SHU 210-000 (20398)01/30/2023 – 05/12/2023 Tue3:00 PM – 5:00 PM (Late afternoon)at ShanghaiInstructed by Tam, Yik-Cheung


CSCI-SHU 210-000 (20399)01/30/2023 – 05/12/2023 Thu3:00 PM – 5:00 PM (Late afternoon)at ShanghaiInstructed by Simikin, Sven


CSCI-SHU 210-000 (20400)01/30/2023 – 05/12/2023 Wed3:00 PM – 5:00 PM (Late afternoon)at ShanghaiInstructed by Simikin, Sven


CSCI-SHU 210-000 (20401)01/30/2023 – 05/12/2023 Mon11:00 AM – 1:00 PM (Morning)at ShanghaiInstructed by Tam, Yik-Cheung


CSCI-SHU 210-000 (20402)01/30/2023 – 05/12/2023 Wed11:00 AM – 1:00 PM (Morning)at ShanghaiInstructed by Simikin, Sven


CSCI-SHU 210-000 (20403)01/30/2023 – 05/12/2023 Fri11:00 AM – 1:00 PM (Morning)at ShanghaiInstructed by Simikin, Sven

Human-Centered Data Science (CDAD-UH 1044Q)

Credits: 4
Duration: 15 Weeks
Dates: Tue,Thu

Data science is changing our lives. While the importance of data science is widely acknowledged, there are also great concerns around it. How are data generated? How can they be used to make predictions and inform insights? What can be the potential dangers of applying data science techniques? What are the social and human implications of their uses? This multidisciplinary course explores these questions through hands-on experience on key technical components in data science and critical reviews of human and social implications in various real-world examples, ranging from social science to arts and humanities to engineering. In the course, students will 1) learn basic concepts and skills in data science (e.g., crawling and visualization); 2) apply these skills in a creative project; 3) discuss social and human implications of data science, including data privacy; algorithmic bias, transparency, fairness, and accountability; research ethics; data curation and reproducibility; and societal impacts. This course encourages students to reconsider our common-place assumptions about how data science works and be critical about the responsible use of data.

Core: Data and Discovery (Undergraduate)
4 credits – 15 Weeks