For semester-specific dates, times, and professor information, please download the appropriate PDF file on the right. Courses are 4 points unless otherwise noted, with the exception of Internship, which can range from 2-6 points.
You can download the Spring 2009 Course Descriptions and the Spring 2009 Schedule as pdf files by clicking on their links located under the "Downloads" section.
ITP will conduct its Non-Program Registration on December 16 at 12:00 noon for NYU students enrolled in a degree program other than ITP who are interested in registering in ITP Spring 2009 courses . Interested students can contact the department on December 15 after 1:00 p.m. for a list of courses that will be accepting non-program students.
All other inquiries about the process of enrolling in ITP courses may be directed to George Agudow, the Administrative Director of ITP, at 212-998-1891 or george.agudow@nyu.edu.
- Tier 1: Foundation Courses
- Tier 2: Workshops
- Tier 2: Seminars
- Tier 2: Internships
- Tier 3: Final Projects
- Tier 1: Foundation Courses
- H79.2000 - Applications of Interactive Technologies
- H79.2004 - Communications Lab
- H79.2233 - Introduction to Computational Media
- H79.2301 - Introduction to Physical Computing
- Tier 2: Workshops
- H79.2010 - Advanced Microcontroller Workshop
- H79.2014 - Social Weather
- H79.2025 - Materials and Building Strategies
- H79.2121 - Technology and Social Activism: The Remix
- H79.2227 - New Interfaces for Musical Expression
- H79.2239 - Principles of Design
- H79.2253 - Networked Objects
- H79.2256 - Video for New Media
- H79.2262 - Interactivity in Flash
- H79.2266 - Digital Sound Lab
- H79.2272 - Game Design
- H79.2273 - The World - Pixel by Pixel
- H79.2274 - Design Expo
- H79.2281 - Video Art
- H79.2284 - Digital Sound Workshop: MIDI and Synthesis
- H79.2285 - Interactive Computing in Public Places
- H79.2289 - Design and Redesign
- H79.2290 - Interactive Design For Children
- H79.2296 - Dynamic Web Development
- H79.2304 - Small Scale Game Programming and Design
- H79.2306 - Programming for Programmers
- H79.2309 - Sculpting with Data
- H79.2316 - Networked Expression
- H79.2318 - Programming for Non-Programmers
- H79.2322 - Designing Experience
- H79.2400 - Code and Me
- H79.2402 - Dynamic Bodies
- H79.2406 - Introducing Drawing and Finding its Relationship to Interactive Telecommunications
- H79.2412 - Interactive Documentary
- H79.2414 - Sequential Storytelling and Digital Comics
- H79.2422 - Live Image Processing and Performance
- H79.2426 - Social Software for Group Work
- H79.2436 - Frameworks for Interactive Sound
- H79.2438 - Controller Design for Live Performance
- H79.2442 - Personal Expression and Wearable Technologies
- H79.2446 - Developing Assistive Technology
- H79.2448 - Methods of Motion
- H79.2450 - Toy Design Workshop
- H79.2452 - Wireless Public Space
- H79.2454 - Big Games
- H79.2456 - Procedural Painting
- H79.2460 - Systems: Hacking Everday Objects
- H79.2466 - Sustainable Energy
- H79.2468 - Designing Digital Products
- H79.2470 - Cabinets of Wonder
- H79.2472 - Cellphonia
- H79.2474 - Industrial Design Workshop
- H79.2476 - Experimental Projects Using Flash
- H79.2478 - Introduction to Conceptual Design
- H79.2480 - The Nature of Code
- H79.2482 - Producing Participatory Media
- H79.2486 - Art/Science Collisions: Comminucating with Data
- H79.2486 - Rapid Prototyping for Social Software
- H79.2488 - Code Literacy
- H79.2490 - Rethinking the Switch: Applying Physical Computing for Adaptive Design
- H79.2502 - Ubiquitous Computing for Mobile Devices
- H79.2512 - Design and Development with Flash
- H79.2520 - Designing for the Five Senses
- H79.2522 - Sensor Workshop
- H79.2524 - Algorithmic Composition
- H79.2530 - Every Bit You Make
- H79.2532 - Flash Back
- H79.2534 - Living Art
- H79.2536 - Programming from A to Z
- H79.2540 - Studio (Computational Media)
- H79.2542 - Studio (Physical Computing)
- H79.2544 - User-Centered Design of Interactive Experiences
- H79.2546 - Computational Cameras
- H79.2548 - GL Art
- H79.2550 - Digital Imaging: Reset
- H79.2552 - Fundamentals of Interaction Design
- H79.2556 - The Memory of Objects
- H79.2558 - Agile Web Development
- H79.2564 - Project Development Studio (Danny Rozin)
- H79.2566 - Assistive Technology Workshop
- H79.2568 - Rest of You
- H79.2570 - Interactive Video Workshop
- H79.2572 - Interactive Screens and Cinematic Objects
- H79.2574 - Redial: Interactive Telephony
- H79.2578 - The Softness of Things: Technology in Space and Form
- H79.2580 - Mobile Applications Design
- H79.2584 - Physical Computing without Computers
- H79.2588 - Show and Tell Studio
- H79.2592 - Mainstreaming Information
- H79.2596 - Audio Art
- H79.2598 - Expanding Interactive Video
- H79.2600 - Tactical Media: History and Theory
- H79.2602 - Advanced Game Seminar
- H79.2604 - Graphical User Interface Design in AJAX
- H79.2606 - Designing for Constraints
- H79.2608 - Fabricating Information
- H79.2610 - Massively Multi-User Media
- H79.2612 - Narrative in the Round
- H79.2614 - Project Development Studio (Cellphone Java)
- H79.2616 - Project Development Studio (Programming Help)
- H79.2624 - Mechanisms and Things that Move
- H79.2626 - Systems of Play
- H79.2628 - Expressing Information
- H79.2630 - Flash Lite Application Development
- H79.2638 - Orality in the Electronic Age
- H79.2640 - Computational Form
- H79.2644 - Show and Tell Studio II
- H79.2648 - Performing Technlogy
- H79.2652 - 2X2
- H79.2654 - Metaforms
- H79.2664 - Inclusive Game Design
- H79.2672 - Sociable Objects Workshop
- H79.2674 - Design Workshop
- H79.2676 - Dust or Magic: Creating Interactive Media for Children
- H79.2678 - Widespread Content: Mapping Narratives
- H79.2680 - Big Screens
- H79.2682 - Interactivity for All: Universal Design for Exhibits and Public Information Systems
- H79.2684 - Interactive Storytelling and Alternative Reality Games
- H79.2688 - Drawing Machines
- H79.2690 - Mobile Me(dia)
- H79.2692 - Studio (Social Software)
- H79.2696 - Telepresence
- H79.2698 - Wearables Studio
- H79.2708 - Soft Circuit Workshop
- H79.2710 - Crafting with Data: Revelations, Illusions, Truth and the Future
- H79.2712 - Design for One
- H79.2714 - Flash of Flash
- H79.2716 - Frame by Frame: Creation and Manipulation of the Moving Image
- H79.2720 - Visualizing the Five Senses
- H79.2722 - Video Sculpture
- H79.2724 - Visual Communication
- H79.2726 - Designing for Emerging Media Platforms
- H79.2728 - Basic Analog Circuits
- H79.2730 - Designing Around Place
- H79.2734 - Live Web
- H79.2736 - Creative Networking
- H79.2742 - Project Development Studio (Marina Zurkow)
- H79.2744 - Service Design for Public Space
- H79.2746 - Animals, Humans, and Those in Between
- H79.2748 - Dataflow Programming for Projects
- H79.2750 - Little Computers
- H79.2754 - Thinking Physically
- H79.2756 - Spatial Media
- H79.2758 - Design for UNICEF
- H79.2760 - Visual Music
- H79.2764 - Pencils, Polymers and Pixels: Working with Prototypes
- H79.2768 - 1', 2', 10'
- H79.2770 - Persuasive Technologies: Designing the Human
- H79.2772 - Technology as Identity
- Tier 2: Seminars
- H79.2121 - Technology and Social Activism: The Remix
- H79.2231 - Information Contours
- H79.2244 - Storytelling for Active & Interactive Media
- H79.2261 - Narrative Lab
- H79.2297 - Future of the Infrastructure
- H79.2299 - Network Effects
- H79.2310 - Embedding Privacy
- H79.2430 - Writing for New Media
- H79.2432 - Theory and Design of Mediated Urban Spaces
- H79.2440 - Theoretical Perspectives on Interactivity
- H79.2484 - Musical Informatics
- H79.2508 - Art and the Brain
- H79.2516 - Technologies of Persuasion: Marketing, Politics, and Propaganda in a Digital Age
- H79.2518 - Social Facts: Motivation
- H79.2526 - The Creative Act
- H79.2528 - New Media Writing
- H79.2576 - Internet Civilization
- H79.2586 - Recurring Concepts in Art
- H79.2590 - Sustainable Practices
- H79.2594 - Internet Television: The Emerging Mainstream Media
- H79.2600 - Tactical Media: History and Theory
- H79.2620 - Site Specific: Augmentation, Affinities, and Frames
- H79.2622 - Urban Computing
- H79.2632 - User Generated
- H79.2634 - Media Change
- H79.2666 - Hybridization in Culture and Globalization
- H79.2700 - Sousveillance Culture
- H79.2702 - The Anthropology of Social Science
- H79.2738 - If Products Could Tell Their Stories: Towards a Model of Sustainable Design
- H79.2740 - Election 2008: Social Software and User Generated Media
- H79.2762 - When Strangers Meet
- H79.2766 - Game Studies
- Tier 2: Internships
- H79.2100 - Internship
- H79.2101 - Internship in Technology and Social Justice
- Tier 3: Final Projects
- H79.2102 - Thesis
- H47.4747 - Maintaining Matriculation



















