66-460
Introduction to Graphical Human-Machine Interfaces
Course Schedule


DATE TOPIC READINGS DISCUSS VIDEO ASSIGNED WHAT'S DUE
01/13 Course Overview and Introduction to HCI Readings1 Discuss1


01/15 History of User Interfaces

Video1

01/17 Video1 labs are due by 5PM.



Due by 5PM: Video1
01/20 NO CLASS
01/22 Parapsychology of Everyday Things Readings2 Discuss2
Exercise1
01/27 The Use of Metaphor in the User Interface Readings3 Discuss3

Due in class: Exercise1
01/29 The Psychology of Everyday Actions




02/03 User Interface Software Tools Readings4 Discuss4


02/05 User Interface Software Tools




02/10 Widget Design Readings5 Discuss5
Exercise2
02/12 Guest Lecture: X Programming
Project #1 assigned



Project 1
02/17 NO CLASS
02/19 In-Class Exercise #2 presentations Readings6 Discuss6 Video2


02/21 Exercise2 due by 5PM



Due by 5PM: Exercise2
02/24 UI Design Readings7 Discuss7


02/26 Design Guidelines and Usability Heuristics


Exercise3
02/28 Video2 is due by 5PM.



Due by 5PM: Video2
03/03 Exercise3 continues and discussion Readings8 Discuss8


03/05 UI Design and Prototyping

Video3

03/07





03/10 SPRING BREAK
03/12 SPRING BREAK
03/17 Overview of Remainder of Course; UI Software Tools (part 3) Readings9 Discuss9


03/19 Higher Order Tools; Garnet;

Video4
Exercise3 due in class
03/21




Paper topics due by 5PM; Video3 due by 5PM
03/24 WWW; Web Design; Readings10 Discuss10


03/26 Web Design; Web Usability; Project1 due



Due by midnight: Project 1
03/28




Video4 due by 5PM
03/31 Information Visualization; Java (part 1) Readings11 Discuss11 Video5

04/02 Information Visualization (in-class discussion)




04/07 Java (part 2) Readings12 Discuss12


04/09 Auditory and Speech Interfaces (in-class discussion)


Project 2 assigned. Video5 due by 5PM
04/14 Tour of the Design Conference Room Readings13 Discuss13


04/16 CSCW (in class discussion);




04/18





04/21 Student presentations Readings14 Discuss14

Research papers due (start of class!)
04/23 Student presentations




04/25





04/28 Student presentations Readings15 Discuss15


04/30 To Be Announced course evaluations



Project #2 due (by midnight)