Date |
Topics |
Lecture Slides
/ Handouts
|
Reading Due |
Assignment Due |
Mon 8/29
|
Introduction,
Course logistics,
Why is interface design important? |
Introduction
Why
Interface Design is Important
|
Shneiderman & Plaisant: Ch. 1 (textbook) |
|
Wed 8/31
|
Managing Teams
|
Teams
|
Katzenbach &
Smith |
|
Mon
9/5 |
Labor Day Holiday |
|
|
|
Wed
9/7 |
Project |
Projects
|
  |
|
Mon
9/12 |
Human Centered Design
|
Human-Centered
Design
|
1. Norman
2. Lewis
& Reiman: Ch.1 (online textbook) |
Team Membership |
Wed
9/14 |
Task Analysis |
Task Analysis
BART example
|
Lewis &
Reiman: Ch. 2 |
|
Mon
9/19 |
Task Analysis (Part 2) |
Task Analysis
| Beyer &
Holtzblatt: Ch.2 |
  |
Wed
9/21 |
Task Analysis (Part 3) |
Task Analysis
| Shneiderman & Plaisant: Ch.
3 |
Project Proposal |
Mon
9/26 |
Design
Process |
Design Process |
Shneiderman & Plaisant: Ch. 3 |
|
Wed
9/28 |
Mental Model and Metaphor |
Mental Model
|
1. Lewis &
Reiman: Ch. 3
2. Preece: Ch. 6 & 7 |
  |
Mon
10/3 |
Paper Prototyping |
Paper Prototyping
|
Rettig:
"Prototyping for Tiny Fingers" |
Task Analysis and
Usability Goals |
Wed 10/5 |
Design Principles and Guidelines |
Design Principles
Principles
and Rules |
Shneiderman & Plaisant:
Ch. 2, 6.1-4, 7, 8.1-5 |
|
Mon
10/10 |
Design Principles and Guidelines (continued) |
Design Principles
|
|
|
Wed
10/12 |
Heuristic Evaluation and Cognitive Walkthrough |
Heuristic Evaluation
|
1. Lewis &
Reiman: Ch. 4
2. Shneiderman & Plaisant: Ch. 4 |
  |
Mon 10/17 |
Human Learning |
Human Learning
|
1. Zone
of Proximal Development
2. Piaget
on Child Development |
Paper Prototype |
Wed
10/19 |
Midterm Exam |
Mon
10/24 |
Usability Studies |
User Testing |
1. Lewis &
Reiman: Ch. 5
2. Shneiderman & Plaisant: Ch. 5 |
  |
Wed
10/26 |
Computer Supported
Collaborative Work |
CSCW Social Tagging |
1. Shneiderman &
Plaisant: Ch. 10
2. Baecker et
al. |
  |
Mon
10/31 |
Documentation and Help |
Documentation and
Help |
1.Lewis
& Reiman: Ch. 7
2. Shneiderman & Plaisant:
Ch. 12
3. Dix
et al.: Ch. 12 |
Cognitive Walkthrough |
Wed
11/2 |
Implementation Platforms |
Interface Programming |
|
|
Mon
11/7 |
Model View Controller
|
MVC |
MVC
in Java |
Usability Study |
Wed
11/9 |
User Errors |
User Errors |
Lewis & Norman |
Design Review |
Mon
11/14 |
Design Patterns |
Design Patterns |
1. VDLH: Ch. 2
2. VDLH: Ch. 11 |
  |
Wed
11/16 |
Information Design and Visualization |
Information Design |
Shneiderman & Plaisant:
Ch. 2 (section 2.5 only), 12 |
|
Mon
11/21 |
TBA |
  |
  |
Implementation |
Wed
11/23 |
Interaction Techniques for Mobile Devices |
Mobile Devices |
  |
|
Mon
11/28 |
Project Presentations |
  |
  |
Presentation |
Wed 11/30 |
Project Presentations |
  |
  |
  |
Mon
12/5 |
Poster Session |
  |
  |
Poster |
Wed
12/7 |
Big Ideas of the Course |
Big Ideas |
Shneiderman & Plaisant:
Ch. 9.3.5 |
  |
Tues 12/13 |
Final Exam |