Category Archives: IMA Electives

All courses that count as IMA Major Electives

Vertically Integrated Projects (VIP-UY 3000)

Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:
Credits: 0
Duration: 15 Weeks
Dates:

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

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 CampusInstructed by Jin, Weihua


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


VIP-UY 300X-000 (17776)at Brooklyn CampusInstructed 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,Thu4:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed 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,Wed2:00 PM – 3:00 PM (Early afternoon)at Brooklyn CampusInstructed 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 2025)


ROB-UY 3404-000 (4731)09/02/2025 – 12/11/2025 Mon,Wed3:00 PM – 4:00 PM (Late afternoon)at Brooklyn CampusInstructed by Li, Rui


ROB-UY 3404-000 (4732)09/02/2025 – 12/11/2025 Mon5:00 PM – 6:00 PM (Late afternoon)at Brooklyn CampusInstructed by Li, Rui


ROB-UY 3404-000 (4733)09/02/2025 – 12/11/2025 Tue5:00 PM – 6:00 PM (Late afternoon)at Brooklyn CampusInstructed by Li, Rui


ROB-UY 3404-000 (4734)09/02/2025 – 12/11/2025 Wed5:00 PM – 6:00 PM (Late afternoon)at Brooklyn CampusInstructed by Li, Rui

Applied Internet Technology (CSCI-UA 467)

Students that successfully complete CSCI-UA 467 Applied Internet Technology are not eligible to take CSCI-UA 61 Web Development and Programming. Applied Internet Technology is a practical introduction to creating modern web applications. It covers full-stack (that is, every aspect of building a database driven web application: server programming, database implementation, frontend markup, styling and interactivity) web development. It includes topics such as database and data model design, web application architecture, separation of logic and presentation, handling user input and processing form data, managing asynchronous processes, strategies for creating real-time web applications, and handling client-side interactivity. Students will use current server and client-side web frameworks and libraries to build dynamic, data-driven sites. Various applications to support development will also be introduced, such as version control, static analysis tools, and build systems.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 467-000 (20859)01/24/2022 – 05/09/2022 Mon,Wed12:00 AM – 1:00 PM (Early afternoon)at Washington SquareInstructed by Versoza, Joseph · Wu, Haodong


CSCI-UA 467-000 (20860)01/24/2022 – 05/09/2022 Tue,Thu9:00 AM – 10:00 AM (Morning)at Washington SquareInstructed by Versoza, Joseph · Ngo, Yona · Wu, Haodong

Data Management and Analysis (CSCI-UA 479)

Extracting, transforming and analyzing data in myriad formats. Using traditional relational databases as well as non-relational databases to store, manipulate, and query data. Students will learn how to work with data by writing custom programs, creating queries, and using current data analysis tools and libraries… all on a wide array of data sets. Additional related topics will be covered, such as data modeling, cloud databases, and API programming.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


CSCI-UA 479-000 (21440)09/02/2021 – 12/14/2021 Mon,Wed11:00 AM – 12:00 AM (Morning)at Washington SquareInstructed by Versoza, Joseph

Data and Society (MCC-UE 1349)

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

Data is often considered the domain of scientists and statisticians, but its increasing dominance across nearly all aspects of life – from political and advertising campaigns to social media, dating, education, and public health — has social, political, and ethical consequences, presenting both new possibilities and new hazards. In this course we think critically about how collecting, aggregating, and analyzing data affects individual and social life, with a focus on the ways in which it reproduces and creates new structural inequalities and power asymmetries.

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

Design Studio for Non-Majors (ART-UE 1421)

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

A continuing exploration of graphic design to help students refine their skills & develop more personally expressive ways to solving problems through visual communication. Assignments, readings, & research projects will allow students to consider the complex nature of graphic design. Both traditional & digital approaches to typography & layout will be incorporated with a wide range of assignment. A priority is placed on the use of concepts to dictate design techniques & on the pursuit of a genuinely creative vision.

Studio Art (Undergraduate)
4 credits – 15 Weeks

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 Thu2:00 PM – 4:00 PM (Early afternoon)at Brooklyn CampusInstructed by Sobolevsky, Stanislav


CUSP-GX 6001-000 (7540)01/23/2023 – 05/08/2023 Thu5:00 PM – 7:00 PM (Late afternoon)at Brooklyn CampusInstructed 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 Wed8:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by Sun, Qi

Urban Data Science (CUSP-GX 1003)

The course targets current and future urban practitioners looking to harness the power of data in urban practice and research. This course builds the practical skillset and tools necessary to address urban analytics problems with urban data. It starts with essential computational skills, statistical analysis, good practices for data curation and coding, and further introduces a machine learning paradigm and a variety of standard supervised and unsupervised learning tools used in urban data science, including regression analysis, clustering, and classification as well as time series analysis. After this class, you should be able to formulate a question relevant to Urban Data Science, locate and curate an appropriate data set, identify and apply analytic approaches to answer the question, obtain the answer and assess it with respect to its certainty level as well as the limitations of the approach and the data. The course will also contain project-oriented practice in urban data analytics, including relevant soft skills – verbal and written articulation of the problem statement, approach, achievements, limitations, and implications.

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

Sections (Fall 2021)


CUSP-GX 1003-000 (23062)09/02/2021 – 12/14/2021 Tue6:00 PM – 7:00 PM (Evening)at ePolyInstructed by Sobolevsky, Stanislav

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 CampusInstructed by Balestra, Martina

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

Credits: 2
Duration: 15 Weeks
Dates:

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

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 Tue11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by Anderson, Jim

Flash Frames (OART-GT 2147)

Flash Frames explores the moving image, the pixel, color, and composition, through two weekends of intensive, hands on image fabrication. Students gain a coherent understanding of the technicalities involved in producing artistic and professional quality videos. The workshop applies technical and creative approaches to capturing video, editing, and adding the finishing touches on short productions. Projects are focused on strengthening design and editing skills, understanding media management practices, applying video effects, color correction, motion graphics, and sound. Students broaden their understanding of digital design and video production, while learning the basics of video editing, animation, sound mixing, and motion graphics.

Open Arts Curriculum (Graduate)
1 credits – 16 Weeks

Sections (Fall 2021)


OART-GT 2147-000 (7451)

Cell Phone Cinema (OART-GT 2566)

Credits: 4
Duration: 15 Weeks
Dates: Wed

Hollywood in your palm. That is what this combination of lectures, screenings, demonstrations and practical production workshop will offer to the students in this course. There will be several professional guests making presentations and Q&A sessions from the mobile phone filmmaking industry. In addition to the historical and critical overview of the emergence and exponential growth of global cell phone cinema, students will shoot all footage on cell phones and download them for computerized editing. The final project will be under three minute shorts. Projects will include all genres of film and television: news, mini-documentaries, animation, music videos and narrative shorts. Completed student projects will be suitable to be posted on the Internet and entered into domestic and international mobile phone film festivals. For example, two minute long improvisations of Bollywood Style Music Videos shot on Cell Phones by the students have been projected at the Tribeca Cinemas as part of the New York Indian Film Festival. It is suggested but not compulsory that students bring to the class a cell phone capable of recording video.

Open Arts Curriculum (Graduate)
4 credits – 15 Weeks

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 Tue5:00 PM – 7:00 PM (Late afternoon)at Brooklyn CampusInstructed 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.

Undergraduate

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 Tue12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by