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

Sections (Fall 2023)


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


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


VIP-UY 3000-000 (15562)
at Brooklyn Campus
Instructed by Dickey, Chris


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


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


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


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


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


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


VIP-UY 3000-000 (15587)
at Brooklyn Campus
Instructed by Huang, Danny


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


VIP-UY 3000-000 (15712)
at Brooklyn Campus
Instructed by Samsonau, Sergey


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


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


VIP-UY 3000-000 (15760)
at Brooklyn Campus
Instructed by Sahin, Iskender


VIP-UY 3000-000 (15814)
at Brooklyn Campus
Instructed by Ghandehari, Masoud


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


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


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


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


VIP-UY 3000-000 (15872)
at Brooklyn Campus
Instructed by Haverkamp, Sven


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


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


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


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


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


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


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


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


VIP-UY 3000-000 (19666)
at Brooklyn Campus
Instructed by Epstein, Jeff


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


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


VIP-UY 3000-000 (19669)
at Brooklyn Campus
Instructed by Strauss, Fred


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


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


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


VIP-UY 3000-000 (15548)
at Brooklyn Campus
Instructed by Silverman, Andrea


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


VIP-UY 3000-000 (15550)
at Brooklyn Campus
Instructed by Bill, Victoria G


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


VIP-UY 3000-000 (15552)
at Brooklyn Campus
Instructed by Borowiec, Joseph


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


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


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


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


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


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


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


VIP-UY 3000-000 (15560)
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

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

Sections (Fall 2024)


CS-GY 6553-000 (16114)
09/03/2024 – 12/12/2024 Mon
6:00 PM – 8:00 PM (Evening)
at Brooklyn Campus
Instructed by Togelius, Julian