Course Materials




MUSIC 250A / CS377C
Human Computer Interaction Theory and Practice:
Designing New Devices

    Lecture and Lab Schedule



    Instructors: Bill Verplank(BV), Max Mathews(MM), Michael Gurevich(MG), Rodrigo Segnini(RS)

    Mon Lecture Wed Lecture Lab HW, Exams, Projects
    . . Sep 24 Interaction Styles (BV)
    Handles vs. Buttons
    NO LAB hw1.html
    Sep 29 Microcontrollers (BV)
    Oct 1 Human Factors (BV)
    Basic Circuits and Microcontrollers
    hw2.html
    Oct 6 Electronics (MM) Oct 8 Electronics & Simple Sensors (MM)
    Electronics
    hw3.html
    Oct 13 Pd + MIDI (MG) Oct 15 Pd (MG)
    Gesture->Signal->Sound
    Hands->Sensors->Atmel->PD
    hw4.html
    Oct 20 OSC, ADC, Filters (RS) Oct 22 Audio Games, e-toys (RS) Signal Conditioning
    Op Amps
    .
    Oct 27 Haptics (BV) Oct 29 Op-Amps (MM), Project Brainstorm (BV) Lab5 (DUE WED. NOV 5)
    Two-Value Instrument
    .
    Nov 3 More AVR I/O options (MG) Nov 5 Project Ideas /
    Team Forming (BV)
    . .
    Nov 10 Observations-> Metaphors Nov 12 Project Teams . Project Wk 1:
    Storyboard
    Nov 17 Designs Nov 19 . . Project Wk 2:
    Parts List
    Nov 24 Prototypes Nov 26 Work on Projects . Project Wk 3:
    Prototype
    Dec 1 Presentations Dec 3 Wrap-Up . Project Wk 4:
    Demo


    Send comments about this page to gurevich@ccrma.stanford.edu
    Last modified: Sun Sep 21 15:36:36 PDT 2003