Curriculum‎ > ‎Registration‎ > ‎

Summer 2019 Reg Info

Enrollment Permissions for IMA / ITP Students:

If you would like to enroll in Summer 2019 term courses at NYU please (1) obtain permission from your academic adviser and then (2) email Dante (dpd266@nyu.edu) to be cleared to register in Albert.

Tuition and Fee Rates for the Summer 2019 Term: 

For ITP Graduate Students:
Tuition and fee rates for the Summer 2019 term can be found here.

For IMA Undergraduate Students:
Tuition and fee rates for the Summer 2019 term can be found here.

IMA / ITP Media Fee:
Please be advised there is a $254.00 Media Fee attached to all ITPG-GT / IMNY-UT Summer 2019 term courses. This is a per-class charge for all students taking IMA / ITP classes during Summer 2019 (even for IMA / ITP students!).

Financial aid may be available to IMA / ITP majors taking 6.0 units or more during the Summer 2019 term. To learn more about this option and how it will affect your financial aid package for the remainder of the Academic Year, please speak to a Financial Aid Counselor at the NYU StudentLink Center:



Important Class Dates & Term Deadlines:
02/11/19 - Registration begins at 9:00am EST.
05/17/19 - Summer term tuition payment is due.
05/27/19 - Memorial Day - No classes scheduled / University Holiday.

6 Week Classes:

Classes Running in the First Six Week Session (6W1)
05/28/19 - First day of classes.
05/31/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
06/15/19 - Legislative Day for Monday classes, if requested by instructor.
07/04/19 - Independence Day - No classes scheduled / University Holiday.
07/06/19 - Legislative Day for Thursday classes, if requested by instructor.
07/07/19 - Last day of classes.

Intro to Physical Computing (4.0 units)
David Rios
ITPG-GT 2301 - 001 (5895)
Mo/We 9:00am - 11:55am (05/29/19 - 07/03/19)

1. Wednesday, May 29
2. Monday, June 3
3. Wednesday, June 5
4. Monday, June 10
5. Wednesday, June 12
6. Saturday, June 15 (Optional legislative day for Mo. classes)
7. Monday, June 17
8. Wednesday, June 19
9. Monday, June 24
10. Wednesday, June 26
11. Monday, July 1
12. Wednesday, July 3

Course Description:

This course expands the students' palette for physical interaction design with computational media. We look away from the limitations of the mouse, keyboard and monitor interface of today's computers, and start instead with the expressive capabilities of the human body. We consider uses of the computer for more than just information retrieval and processing, and at locations other than the home or the office. The platform for the class is a microcontroller, a single-chip computer that can fit in your hand. The core technical concepts include digital, analog and serial input and output. Core interaction design concepts include user observation, affordances, and converting physical action into digital information. Students have weekly lab exercises to build skills with the microcontroller and related tools, and longer assignments in which they apply the principles from weekly labs in creative applications. Both individual work and group work is required.

Networked Media (4.0 units)
Shawn Van Every
ITPG-GT 2134 - 001 (5896)
Tu/Th 12:10pm - 3:05pm (05/28/19 - 07/06/19)

1. Tuesday, May 28
2. Thursday, May 30
3. Tuesday, June 4
4. Thursday, June 6
5. Tuesday, June 11
6. Thursday, June 13
7. Tuesday, June 18
8. Thursday, June 20
9. Tuesday, June 25
10. Thursday, June 27
11. Tuesday, July 2
12. Saturday, July 6 (Optional legislative day for Th. classes)

Course Description:

The network has become a fundamental medium for interactivity. It makes possible our interaction with machines, data, and, most importantly, other people. Though the base interaction it supports is simple, a client sends a request to a server, which replies; an incredible variety of systems can be and have been built on top of it. An equally impressive body of media theory has also risen around its use.

This hybrid theory and technology course will be a mix of project driven technical work and theory. For the technical work we will utilize JavaScript as both a client and server side programming language to build creative systems on the web. Technical topics will include server and client web frameworks, such as Express and Angular, HTML, CSS, templating, and databases. The theory portion of the course will include reading and discussion of past and current media theory texts that relate to the networks of today; included in this will be works by Marshal McLuhan, Wendy Chun, Lev Manovich, Philip Agre, Tiziana Terranova, and more.

In short, this course will be about developing full-stack web applications (such as anything from the beginnings of Google, Youtube, and Twitter to class registration systems and other purpose built systems) as well as thinking, reading, and discussing the implications with a culture and media theory perspective.

Some experience programming in any language is recommended (basic knowledge of JavaScript, Basic, Java, C, Python, Ruby, Processing, P5, etc.). Specific knowledge of JavaScript is not required as we'll cover it in class.

Making Data Tangible (4.0 units)
John Kuiphoff
ITPG-GT 2028 - 001 (5897)
Tu/Th 9:00am - 11:55am (05/28/19 - 07/06/19)

1. Tuesday, May 28
2. Thursday, May 30
3. Tuesday, June 4
4. Thursday, June 6
5. Tuesday, June 11
6. Thursday, June 13
7. Tuesday, June 18
8. Thursday, June 20
9. Tuesday, June 25
10. Thursday, June 27
11. Tuesday, July 2
12. Saturday, July 6 (Optional legislative day for Th. classes)

Course Description:

Data is ubiquitous. Yet, it's often invisible. In this course, we will explore ways to create physical data visualizations using contemporary design and digital fabrication tools. Students will learn how to collect data, find interesting patterns, design creative digital models and build tangible pieces using laser cutters, 3D printers and woodworking tools. We will visualize everything from street performers in Washington Square to Instagram influencer trends. Topics related to creative coding, Arduino, artificial intelligence, projection mapping and traditional art-making techniques will also be discussed.

Classes Running in the Second Six Week Session (6W2)
07/08/19 - First day of classes.
07/11/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
08/18/19 - Last day of classes.

12 Week Classes:

Classes Running in the Twelve Week Session (12W)
05/28/19 - First day of classes.
05/31/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
06/15/19 - Legislative Day for Monday classes, if requested by instructor.
07/04/19 - Independence Day - No classes scheduled / University Holiday.
07/06/19 - Legislative Day for Thursday classes, if requested by instructor.
08/18/19 - Last day of classes.

7 Week Classes:

Classes Running in the Seven Week Session (7W)
05/28/19 - First day of classes.
05/31/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
06/15/19 - Legislative Day for Monday classes, if requested by instructor.
07/04/19 - Independence Day - No classes scheduled / University Holiday.
07/06/19 - Legislative Day for Thursday classes, if requested by instructor.
07/14/19 - Last day of classes.

3 Week Classes:

Classes Running in the First Three Week Session (3W1)
05/28/19 - First day of classes.
05/29/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
06/15/19 - Legislative Day for Monday classes, if requested by instructor.
06/16/19 - Last day of classes.

Classes Running in the Second Three Week Session (3W2)
06/17/19 - First day of classes.
06/18/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
07/04/19 - Independence Day - No classes scheduled / University Holiday.
07/06/19 - Legislative Day for Thursday classes, if requested by instructor.
07/07/19 - Last day of classes.

Classes Running in the Third Three Week Session (3W3)
07/08/19 - First day of classes.
07/09/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
07/28/19 - Last day of classes.

Classes Running in the Fourth Three Week Session (3W4)
07/29/19 - First day of classes.
07/30/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
08/18/19 - Last day of classes.

Special Session Classes:

Classes Running in the Special Session (S)
05/27/19 - Last day of add/swap/drop in Albert with full refund and no W. Last day of active waitlists.
05/28/19 - First day of classes.
06/15/19 - Legislative Day for Monday classes, if requested by instructor.

07/04/19 - Independence Day - No classes scheduled / University Holiday.
07/06/19 - Legislative Day for Thursday classes, if requested by instructor.
08/18/19 - Last day of classes.