Rudi’s Notes

Instructor: Rodolfo Cossovich
Email: cossovich@nyu.edu

Lecture Schedule: Tuesdays and Thursdays  3:15pm ~ 4:30pm
Recitation Schedule:  Fridays 11:15am ~ 12:30am
Office hours:  Sign up here or email me if you need other time slot.

Notes on equipment
In order to have access to IMA equipment, you MUST attend IMA orientation at the beginning of each semester. The IMA Equip website lists equipment that is available for checkout and can be found here: http://ima.nyu.sh/equip/
Activate your account by entering your NYU ID Card Number (located under the barcode on the back of your NYU ID card) into your IMA WordPress profile located here: http://ima.nyu.sh/documentation/wp-admin/profile.php
Equipment can only be checked out by or returned to the studio managers. Most physical computing equipment (microcontrollers, sensors, etc. from Equipment Room A) can be checked out until you finish your project, or the end of the semester, whichever comes first.
All compulsory readings are the ones in the section of “Readings” and:

Class 1:

Slides: Class 1 – Introduction

The Language of New Media, Lev Manovich ( How media became new, pages 45 till 48) 

How Arduino is open-sourcing imagination

Barbie Liberation Organization

Class 4:

Slides: Class 4 – Getting started with Arduino

Class 5:

Slides: Class 5 – Programming the Arduino

Additional readings & videos:

Video: New bionics that let us run, climb and dance

Class 6:

Slides: Class 6 – Physical Interaction

Additional readings & videos:

Design Meets Disability (available at NYU SH library, code NK1110 .P85 2009 ) [choose one section and post a comment in your documentation]

Class 7 & 8:

Slides: Class 7 – Project Production

Additional readings & videos:

The Design of Everyday Things, Donald A. Norman ( Section “The Seven Stages of Action”)

Class 9:

Slides: Class 9 – Intro to programming

Class 10:

Slides: Class 10 – Programming. Continued.

Class 11:

Slides: Class 11 – Mouse & Keyboard Interaction

Events in Processing (Contributed by Shawn)

Class 12:

Slides: Class 12 – Interaction Design & Serial Communication.

Additional readings & videos:

Norman Doors

Crawford, Chris. The art of interactive design (Chapter 13) – NYU Library code QA76.76.I59 C73 2003

Class 13:

Slides: Class 13 – Arrays

Assignment: Midterm references & storyboard post in your documentation blog.

Class 14:

Slides: Class 14 – Object Oriented Programming

Class 15:

Slides: How to present and document your midterm

Class 16: Presentations

Class 17:

Slides: Class 17 – DC motor control and high current loads

Class 18:

Slides: Class 18 – Stepper motors control and high current loads

Class 19:

Class 20:

Assignment: Post the .AI file you created in class 19 and write a reflection about how would you use digital fabrication techniques in your final. Due by Tuesday Nov. 21st.