Enrollment Permissions for ITP Students:
If you would like to enroll in one of ITP's Summer 2017 term courses, please (1) obtain permission from your academic adviser and then (2) email Dante (email@example.com) to be cleared to register in Albert.
Tuition and Fee Rates (for Graduate-Level Tisch Courses) for the Summer 2017 Term:
Please be advised there is a $244.00 Media Fee attached to all Summer 2017 term courses. This is a per-class charge for all students.
Financial aid may be available to ITP majors taking 6.0 units or more during the Summer 2017 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:
Fandom - ITPG-GT 2965-001 (6542) - (4.0 Units)
Fandom is the study of communities that form around popular culture, whether based on a shared love of Star Wars, Taylor Swift, Harley Davidson bikes, PBR beer, or 3D printing. Proper fan management can lead to hordes of adoring, evangelical users; bad fan interaction can spell shame and embarrassment. From Pokemon to Air Jordans, this class explores the influences and motivations that separate fans from mere consumers. We chart the evolution of fan culture as a social and economic force, from early 16th century religious manias to its rebirth in modern-day geek and nerd culture. Along the way we'll discuss fangroup commercialization, appropriation, monetization, and other fan techniques available to us as creators.
Worlds on a Wire: Narrative Storytelling in VR - ITPG-GT 2138-001 (6500) - (4.0 Units)
With the release of consumer head mounted displays the current wave of virtual reality is in full swing. It seems that everyone is making software and hardware for VR or is in the distribution game. One issue still remains and could be the biggest challenge for virtual reality to be embraced by the masses - there isn’t that much good content yet. Worlds on a Wire will explore the history, current status, and future of head mounted displays for use in virtual, augmented, and mixed reality and provide an overview of the necessary tools for creating meaningful experiences and narratives that transcend the hardware and the hype. Students will work to produce a head mounted display experience using the Unreal Engine. Adding in physical computing and fabrication components may also be introduced as time permits. Students will submit written assignments via blog postings and undertake various narrative exercises leading to a final paper or project.
Course Prerequisites: Introductory level coding skills. Basics of the Unreal Engine will be introduced but students will be expected to move quickly on their own to learn it in depth. Tutorials and other resources maybe be found here on the class syllabus: https://docs.google.com/document/d/1yRh
Networked Media - ITPG-GT 2134-001 (6501) - (4.0 Units)
Shawn Van Every
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 arisen around it's use.
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 system) as well as thinking, reading, and discussing the implications with a culture and media theory perspective.
Storytelling with Non-Linear Video - ITPG-GT 2815-001 (6541) - (2.0 Units)
Throughout history, as new storytelling mediums have emerged, content has adapted to fit the developing form. From oral narratives to theater, cinema, and television, storytelling will always evolve to fit the possibilities enabled by the platform. Yet, despite being interactive by nature, digital storytelling has not fully adapted to the medium. So - how is non-linear video shaping the future of digital storytelling?
This 6-week workshop will combine filmmaking and classic storytelling with gaming mechanics and interface design. The class will introduce the depths of non-linear video and allow students to create their own interactive experience. The focus is on what makes a good story in an interactive narrative environment. Students will have access to the Interlude platform - the industry leader in interactive video (behind videos such as Bob Dylan’s “Like a Rolling Stone”). In addition they will be given "backdoor" access to further customize the software for their own projects.
Expanded Cinema: Virtual, Immersive and Augmented Reality - ITPG-GT 2142-001 (Class Number Pending) - (4.0 Units)
Have you ever wanted to project video onto a giant building, re-create a memory in Virtual Reality or scan your body as a character in a 3d world? How do we become characters in our very own video game or make interactive art that responds to sound, touch or presence? Over the course of six weeks, students will examine the future of immersive storytelling through a series of experiments in Virtual Reality, 360 storytelling, large scale video mapping and interactive narrative. Working with ITP teacher Gabe Barcia-Colombo, students will get hands on experience with filming for VR, 3d scanning, animating characters and constructing immersive narrative experiences. No pre-requisites are necessary but experimentation is highly encouraged. Topics covered include video mapping, coding for interactive video, 3d scanning and an intro to Unity for VR production.
Creative Computing - ITPG-GT 1000-001 (6502) - (4.0 Units)
This course combines two powerful areas of technology that will enable you to leap from being just a user of technology to becoming a creator with it: Physical Computing and Programming. The course begins with Physical Computing, which allows you to break free from both the limitations of mouse, keyboard & monitor interfaces and stationary locations at home or the office. We begin by exploring the expressive capabilities of the human body and how we experience our physical environment. The platform for the class is a microcontroller (Arduino brand), a very small inexpensive single-chip computer that can be embedded anywhere and sense and make things happen in the physical world. The core technical concepts include digital, analog and serial input and output.
The second portion of the course focuses on fundamentals of computer programming (variables, conditionals, iteration, functions & objects) as well as more advanced techniques such as data parsing, image processing, networking, computer vision. The Java-based ‘Processing’ programming environment is the primary vehicle. Processing is more oriented towards visual displays on desktops, laptops, tablets or smartphones but can also connect back to the physical sensor & actuators from the first part of the class. The course is designed for computer programming novices but the project-centered pedagogy will allow more experienced programmers the opportunity to go further with their project ideas and collaborate with other students.
What can computation add to human communication? You will gain a deeper understanding of the possibilities of computation–– possibilities that will augment and enhance the perspectives, abilities and knowledge you bring from your field of study (e.g. art, design, humanities, sciences, engineering). At first it may feel foreign, as foreign as learning a new language or way of thinking. But soon, once you get some basic skills under your belt, you’ll be able to make projects that reflect your own interests and passions.
Mashups - Creating With Web APIs - ITPG-GT 2611-001 (6503) - (4.0 Units)
Much data and many services are now accessible through public APIs - Application Programming Interfaces - from sites such as YouTube, Google Maps, Twitter, and Xively. But how can we access these datasets and services? How can we transfer, store, initialize, and display this data on our own pages? And how might we use the data to create unique and creative web experiences of our own?
No prior programming experience is required.