[Syllabus] [Schedule] [Homework] [Projects] [Bibliography] [Resources] [Directory] [Acks]
Date |
Topics & Readings |
Assignments |
||
Lectures |
Practice |
Research |
Due |
Start |
|
Overview of HCI and course. |
Model presentation |
|
||
|
Humans (Dix Ch 1). Computers (skim Dix Ch 2). HCI development process (Dix Ch 6). Guest lecture: Dr. Auerbach, BMC Geriatrics. |
I1 |
|||
|
Interaction paradigms (Dix Ch 3). Doing observational studies (Fetterman). HCI for older adults. |
I2 |
|||
|
Requirements analysis (Dix Ch 13 & 15, Rosson part of Ch 2). Intro to Java Swing |
I3, T1 |
|||
|
10/14 |
Design I (Dix Ch 5, Rosson Ch 3). GUI architectures and tools (Dix Ch 8). Swing events. |
I4, T2 |
||
|
10/21 |
Design II (Rosson Ch 4 & 5). Swing layout managers. |
I5, T3 |
||
|
10/28 |
Universal design (Dix Ch 10). Paper prototyping (Rettig). |
I6,T4 |
||
|
11/4 |
Models (Dix Ch 12). Ubicomp (Dix Ch 20). |
T5 |
||
|
11/11 |
-------- Veteran's Day: NO CLASS -------- |
|
||
|
11/18 |
T6 |
|||
|
11/25 |
Dialog-based
UIs (Dix Ch 14 & 16).
|
I7 |
||
12/2 |
CSCW (Dix Ch 19). | CSCW | I8, T7 | T8 |
|
12/9 |
Usability testing (Nielsen Ch 6). Other assessment methods (Nielsen Ch 7). Motivation for Usability (Nielsen Ch 1). Olympic Message System (Gould). |
|||
|
TBD |
Final project presentations. (12/19?) |
|
T8,T9 |
|