Date |
Topics |
Lecture Slides
/ Handouts
|
Reading Due |
Assignment Due |
Tues 1/18
|
Introduction,
Course logistics,
Why user interface design is important |
Intro (ppt,
pdf)
Logistics (ppt,
pdf)
Importance (ppt,
pdf) |
Shneiderman & Plaisant: Ch. 1 (textbook) |
|
Thur 1/20
|
History of Human-Computer Interaction
|
History (ppt,
pdf)
|
1. Licklider
2. Engelbart
3. Liddle |
|
Tues 1/25
|
Human-Centered Design
|
Design (ppt,
pdf) |
1. Norman
2. Lewis &
Reiman: Ch. 1 (online textbook) |
|
Thur
1/27 |
Managing Teams |
Teams (ppt,
pdf) |
Katzenbach &
Smith |
I1. This interaction annoys me
(handout | slides:
ppt, pdf) |
Tues
2/1 |
Task Analysis and Contextual Inquiries |
Task analysis (ppt,
pdf) |
Lewis &
Reiman: Ch. 2 |
|
Thur
2/3 |
Questionnaires and Task Analysis Examples |
Questionnaires (ppt,
pdf)
Air traffic control (ppt,
pdf)
Radiology (ppt,
pdf) |
Beyer &
Holtzblatt: Ch. 2 |
G0: Group membership (5-6
students, 1 non-EE/CS) |
Tues
2/8 |
Human Processor,
Conceptual Model and Metaphors |
Processor & models (ppt,
pdf) |
1. Lewis &
Reiman: Ch. 3
2. Preece: Ch. 6 & 7 |
|
Thur
2/10 |
Design Guidelines and Principles |
Design Guidelines (ppt,
pdf) |
Shneiderman & Plaisant: Ch. 2 |
G1: Project proposal
(handout) |
Tues
2/15 |
Design Process |
Layout (ppt,
pdf)
Process (ppt,
pdf) |
Shneiderman & Plaisant: Ch. 3 |
|
Thur
2/17 |
Paper Prototyping |
Prototyping (ppt,
pdf) |
Rettig:
"Prototyping for Tiny Fingers" |
|
Tues
2/22 |
Interaction Styles |
Interaction (ppt,
pdf) |
Shneiderman & Plaisant: Ch. 6 |
G2: Task Analysis
(handout: doc,
pdf) |
Thur
2/24 |
Buttons, Selection Controls, Text Boxes, and Menus |
Widgets (ppt,
pdf) |
Shneiderman & Plaisant: Ch. 7 |
|
Tues
3/1 |
Windows and task switching, Colors, Icons, and Input devices |
Input, etc. (ppt,
pdf) |
TBD |
|
Thur
3/3 |
Human Learning |
Learning (ppt,
pdf) |
1.
Zone of Proximal Development
2.
Piaget on Child Development |
|
Tues
3/8 |
Catch-up day |
|
|
|
Thur
3/10 |
Computer Supported Cooperative Work (CSCW) |
CSCW (ppt, pdf) |
1. Shneiderman & Plaisant: Ch. 10
2. Baecker et al. |
G3: Paper Prototypes (handout) |
Tues
3/15 |
Midterm Exam |
Thur
3/17 |
Ubiquitous Computing |
Ubicomp (ppt,
pdf) |
1.
Weiser: "Computer for the 21st Century" (seminal work;
introduced idea of Ubicomp)
2.
Weiser: Designing Calm Technology
3.
Ishii: "Tangible Bits" (introduced idea of Tangible UIs) |
|
Tues
3/22 |
Spring Break |
Thur
3/24 |
Tues
3/29 |
Heuristic Evaluation and Cognitive Walkthrough |
Testing without Users (ppt,
pdf) |
1. Lewis &
Reiman: Ch. 4
2. Shneiderman & Plaisant: Ch. 4 |
|
Thur
3/31 |
Usability Studies |
User Testing (ppt,
pdf) |
1. Lewis &
Reiman: Ch. 5
2. Shneiderman & Plaisant: Ch. 5 |
G4: Testing without Users
(handout) |
Tues
4/5 |
Catch-up day |
|
|
I2: Design Review (for 3/31
reviews)
(handout) |
Thur
4/7 |
Interface Toolkits and Platforms |
Interface Programming (ppt,
pdf) |
1. Lewis &
Reiman: Ch. 6
2. Shneiderman & Plaisant: Ch. 5 |
|
Tues
4/12 |
Model-View Controller |
MVC (ppt,
pdf) |
MVC in Java |
I2: Design Review (for 4/6
reviews)
(handout) |
Thur
4/14 |
Handling User Errors |
Errors (ppt,
pdf) |
Lewis & Norman |
|
Tues
4/19 |
Documentation and Help |
Help (ppt,
pdf) |
1. Lewis &
Reiman: Ch. 7
2. Shneiderman & Plaisant: Ch. 12
3. Dix et al.:
Ch. 12 |
G5: User Test on Paper Mockups (handout) |
Thur
4/21 |
Design Patterns |
Design Patterns (ppt,
pdf) |
1. VDLH: Ch. 2
2. VDLH: Ch. 11 |
|
Tues
4/26 |
Project Presentations:
- Poker Guide
- Math Notebook
- Art Network
- Citations
- College Bulletin Board
|
G6: Design Iteration and
Presentation:
(1) Slides due 24 hours prior to your group's presentation
(2) Poster is due during the poster session, last week of
class (details TBD)
(handout) |
Thur
4/28 |
Project Presentations:
- Interviews
- Piano Teacher
- Dining Etiquette
- Math Gamers
|
Tues
5/3 |
Information Design and Visualization |
Info Design (ppt,
pdf) |
Shneiderman & Plaisant: Ch. 2 (section 2.5 only), 12 |
I3: Presentation Review
(handout) |
Thur
5/5 |
Speech and Multimodal Interfaces |
Multmodal (ppt,
pdf) |
1. Shneiderman & Plaisant: Ch. 9.4
2. Oviatt et al. |
G7: Implementation(handout) |
Tues
5/10 |
Big Ideas from this Course |
Big Ideas (ppt,
pdf) |
Shneiderman & Plaisant: Ch. 9.3.5 |
I4: What is Possible?
(handout)I5: Team
Evaluation
(word,
pdf) |
Thurs
5/12 |
Project Poster Session
11 am - 12:30 pm
Soda Hall 6th floor alcoves (611, 651) and atrium |
|
|
(handout) |
|
Final Exam |