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

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