Tuesday, April 2 (L1)
First day of class
Administrative details and assignment 0
|
Thursday, April 4 (L2)
Overview of HCI at Stanford
Taxonomy of input devices
|
Tuesday, April 9 (L3)
Window Systems Architecture
Graphics and Event Library Layer
|
Thursday, April 11 (L4)
The Base Window System Layer
Assignment 2
|
Tuesday, April 16 (L5)
The Window Manager Layer
|
Thursday, April 18 (L6)
The User Interface Toolkit Layer
Assignment 3a: Window Manager
|
Tuesday, April 23
No class (CHI 2002)
Assignment 3b: Widgets
|
Thursday, April 25
No class (CHI 2002)
Reading Assignment: Smalltalk
|
Tuesday, April 30 (L7)
Smalltalk
Reading Assignment: Macintosh Toolbox
|
Thursday, May 2 (L8)
Macintosh Toolbox
Assignment 4: Macintosh Toolbox application
|
Tuesday, May 7 (L9)
The X Window System
Reading Assignment: X paper
|
Thursday, May 9 (L10)
OSF/Motif
Assignment: Motif application
|
Tuesday, May 14 (L11)
Java/AWT
|
Thursday, May 16 (L12)
Java/Swing
Assignment: Swing application
|
Tuesday, May 21 (L13)
Mac OS X
Assignment: Temperature Converter tutorial
|
Thursday, May 23 (L14)
Post-Desktop Computing: iROS
Guest: Brad Johanson
|
Tuesday, May 28 (L15)
Post-Desktop Interfaces: iStuff
Guest: Merrie Ringel
|
Thursday, May 30 (L16)
User Interface Prototyping Tools
Assignment: Tcl/Tk
|
Tuesday, June 4 (L17)
Course Review
|
Thursday, June 6
No classes
|