[Syllabus] [Schedule] [Homework] [Projects] [Bibliography] [Resources] [Directory] [Acks]
Date |
Topics & Readings |
Assignments |
||
Lectures |
Practice |
Research |
Due |
Start |
|
Overview of HCI and course. |
Model presentation |
|
||
|
9/20 |
Intro (Dix Intro). Humans (Dix Ch 1). Computers (skim Dix Ch 2). (Guest Lecture: Stephen Intille) |
I1 |
||
|
HCI development process (Dix Ch 6). Interaction paradigms (Dix Ch 3). Doing observational studies (Fetterman). |
I2 |
|||
|
Requirements analysis (Dix Ch 13 & 15, Rosson part of Ch 2). [HCI for older adults][Intro to Java Swing] |
I3, T1 |
|||
|
10/11 |
|
|
|
|
|
Design I (Dix Ch 5, Rosson Ch 3). GUI architectures and tools (Dix Ch 8). Swing events. |
I4, T2 |
|||
|
Design II (Rosson Ch 4 & 5). Swing layout managers. |
I5, T3 |
|||
|
Universal design (Dix Ch 10). Paper prototyping (Rettig). Guest lecture (7-7:45pm): Carolyn Boettner. |
I6,T4 |
|||
|
Models (Dix Ch 12). Ubicomp (Dix Ch 20). |
|
|||
|
T5 |
||||
|
Heuristic evaluation (Dix Ch 9, Nielsen Ch 5) |
I7, T6 |
|||
| CSCW (Dix Ch 19). Guest lecture (6-7pm): Joan DiMicco, IBM Research. | CSCW | I8 | ||
|
12/6 |
Usability testing (Nielsen Ch 6). Other assessment methods (Nielsen Ch 7). Motivation for Usability (Nielsen Ch 1). Olympic Message System (Gould). |
T7 | ||
|
12/13 |
Final project presentations. |
|
T8 |
|
| 12/17 | Final report due ** 9am ** | T9 | ||