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)

    Mon Lecture Wed Lecture Lab HW, Exams, Projects
    . . Sep 25 Interaction Styles (BV)
    Handles vs. Buttons
    NO LAB hw1.html
    Sep 30 Microcontrollers (BV)
    Oct 2 Human factors (BV)
    Modes and Mappings
    Basic Circuits and Microcontrollers
    hw2.html
    Oct 7 Electronics (MM) Oct 9 Electronics & Simple Sensors (MM)
    Electronics
    .
    Oct 14 Communication (MG) Oct 16 Music control (MG)
    Gesture->Signal->Sound
    Hands->Sensors->Atmel->PD
    .
    Oct 21 Op Amps + Sensors (MM) Oct 23 Sensors + Radio Baton (MM) Signal Conditioning
    Op Amps
    .
    Oct 28 Haptics (BV) Oct 30 Project Brainstorm (BV) Human Performance
    Haptics
    .
    Nov 4 PD - Wavetables and Sampling (MG) Nov 6 History of Music Controlers (MG) Music in PD .
    Nov 11 Observations-> Metaphors Nov 13 Project Teams . Project Wk 1:
    Storyboard
    Nov 18 Designs Nov 20 . . Project Wk 2:
    Parts List
    Nov 25 Prototypes Nov 27 Work on Projects . Project Wk 3:
    Prototype
    Dec 2 Presentations Dec 4 Wrap-Up . Project Wk 4:
    Demo


    Send comments about this page to gurevich@ccrma.stanford.edu
    Last modified: Tue Oct 1 17:23:07 PDT 2002