CS 5714- Usability Engineering - Dr. Hartson - Fall 2004

Home | Syllabus | Calendar and Class Notes | Projects | Homework | Participation | Grades

Course Outline, Class Notes Links, and Assignment Due-Date Calendar

Project assignments, with appropriate deliverables and dates for their completion are given below. These dates are firm, with at least the up-front expectation that there will be no extensions or exceptions. It is nearly impossible to slip dates and still get it all done in the semester.

Class notes: This is a pdf version of the entire set of class notes. You can print it all at once, or one unit at a time (by printing the appropriate page range).

 
Week #
Day
Date
Topic

Class notes

Text
Chapters
Project Assignment / Due Date
# Weeks
1
Tu
8/24
Introduction, demographic survey, Life Cycle
1: Intro, p. 1,
2: Life cycle, p. 8
1 & 4
-
-
Th
8/26
Life Cycle, Systems Analysis, product concept statement, form teams
3: Systems analysis,
p. 16
5
-
  -
2
Tu
8/31
Systems Analysis, exercises
-
-
-
Th
9/2
Systems Analysis exercises, Design
4: Design, p. 47
 5
1.0
3
Tu
9/7
Scenarios & Screen Design, exercise
-
-
-
-
Th
9/9
Scenarios & Screen Design show & tell
Benchmark Tasks, Usability Specifications
5: Usability specs,
p. 71
8
-
 -
4
Tu
9/14
Benchmark Tasks, Usability Specifications, exercise, show & tell
-
-
Project 2: Systems Analysis
1.5
Th
9/16
Rapid Prototyping, exercise
6: Rapid prototyping,
p. 93
9
-
 -
5
Tu
9/21
Rapid Prototyping exercise
-
 -
-
 -
Th
9/23

Usability evaluation (Intro)
Usability evaluation (Before data collection)
Usability evaluation (During data collection)

7: Evaluation intro,
p. 108
8: Evaluation before,
p. 115
9: Evaluation during,
p. 131
 10
Project 3: Scenarios, Screen Design, and Early Prototype
1.5
6
Tu
9/28

Usability evaluation (During data collection)
Critical incident training exercise (individual)
Camtasia screen recording demo

-
 -
Th
9/30
Introduction to the HCI (Usability Methods Lab)
DCART UE-support tools demo
Data collection demo (The NY Ticket Kiosk)
-
-
 -
7
Tu
10/5

Usability evaluation (During data collection) team exercise

-
-
-
 -
Th
10/7

Usability evaluation (After data collection)
Usability evaluation (After data collection) team exercise

10: Evaluation after,
p. 142
-
-
 -
8
Tu
10/12

Usability evaluation (After data collection) team exercise

In-class exercise Kiosk RP & evaluation show & tell

-
-
Project 4: High-Fidelity Prototype and Usability Specifications
2.5
Th
10/14

Team (outside) project prototype demos (in-class overview)

-
-

Homework #1 due

Team (outside) project prototype demos (detailed task-driven demos for GTA): all teams

 -
9
Tu
10/19
User Action Framework, design guidelines (1-28)

11: Guidelines, p. 158

Affordances paper

2
Team (outside) project prototype demos (detailed task-driven demos for GTA): all teams
 -
Th
10/21
User Action Framework, design guidelines (29-50)

 

-

 -

Team (outside) project prototype demos (detailed task-driven demos for GTA): all teams

6:30 PM: Deadline for team (outside) project prototype grading with GTA

 -
10
Tu
10/26

User Action Framework, design guidelines (51-55), Usability guidelines exercises, Usability Inspection

 

12: Guidelines exercises, p. 186

13: Usability inspection, p. 192

-

 -
Th
10/28

Web usability

14: Web usababillty,
p. 198

 -
11
Tu
11/2
Usability problem analysis

15: Usability Problem Analysis, p.217

Sample usability problems and diagnoses

-  

Project 5: Formative Usability Evaluation  

3.0
Th
11/4
Usability problem analysis

-

-
 -
12
Tu
11/9

Project 7: Oral Presentation: Team 1

Human-to-human communication, Wrap up

16: Human-to-Human Communication, p.223

17: Wrap up, p.225

 -
Th
11/11
Project 7: Oral Presentations: Teams 2, 3, 4

-

1.5
13
Tu
11/16

Project 7: Oral Presentations: Teams 5, 6, 7
 -

Project 6: Design Iteration (Teams 1, 2, 3, 4)

Project 7: Oral Presentations (Teams 5, 6, 7)

2.0
Th
11/18
Open

-

-
Thanksgiving Break Week - Enjoy your turkey, cheeseburger, tofu, or wherever!!
 
Tu
11/30

Review and Faculty Evaluation (attendance required)

-

 12
 -
Th
12/2
Open

-

 -
-
 -
15
Tu
12/7
Open
-
 -
????
12/??
Final Exam