If something is hard to use,
I just don't use it as much
—Steve Krug
Syllabus Schedule My home page
Last update
December-2017

SWE 205 : Software Usability Analysis and Design
Schedule — Spring 2018

Meet Date Topic Readings / Handouts Assignments
123-Jan, Tue Introduction and Background Admin
Responsibilities
An interview with Don Norman
In-class
In-class
225-Jan, Thur Users and Usability Principles Introduction
The book
Assign 1
(Usability Problem)
In-class
In-class
330-Jan, Tue
Principles, Psychopathology,
and Engineering
N-Ch 1
9 Principles
Norman Ch1
Engineering
Mason Holidays
Assign 2
In-class
41-Feb, Thur Examples and Discussion Randomizer Assign 1 due
56-Feb, Tue Mental Models N-Ch 2-3
Norman Ch2
Norman Ch3
Assign 3
In-class
68-Feb, Thur Examples and Discussion   Assign 2 due
In-class
713-Feb, Tue Error Messages N-Ch 4-5
N-Ch 4
N-Ch 5
Pop tart usability
Assign 4
815-Feb, Thur Examples and Discussion   Assign 3 due
In-class
920-Feb, Tue Hypertext K-Ch 1
W3C's validator
Epic campus tour
In-class
In-class
1022-Feb, Thur Knowledge Acquisition Science Assign 4 due
In-class
1127-Feb, Tue Website Design
Scanning and Choosing
K-Ch 2-4
K-Ch 2
K-Ch 3-4
Harlem Shake Mason Style
In-class
In-class
121-Mar, Thur Examples and Discussion   Assign 5
136-Mar, Tue Defaults & Memory
Gunning Fog Index
K-Ch 5A
K-Ch 5B
midterm review
31 jokes
No defaults here
In-class
In-class
148-Mar, Thur Midterm Exam
 13-Mar, Tue Spring Break - no class
 15-Mar, Thur Spring Break - no class
1520-Mar, Tue Navigation & Flow Navigation
K-Ch 6
In-class
In-class
1622-Mar, Thur Examples and Discussion   Assign 5 due
Patriot Web
1727-Mar, Tue Accidental & Essential Problems
Excise Tasks
Excise In-class
1829-Mar, Thur Navigation
Searching, Undo
Evolutionary design
N-Ch 6, K-Ch 7
Evolution Home pages
Navigation Undo
Assign 6
193-Apr, Tue Data Entry
Selection
N-Ch 7 Data entry
Selection
Assign 7
In-class
In-class
In-class
205-Apr, Thur Usable Security Usable Security Assign 6 due
In-class
2110-Apr, Tue Professor on travel, no class
2212-Apr, Thur Professor on travel, no class
2317-Apr, Tue Dialog Boxes & Toolbars K-Ch 8 Assign 8
In-class
Assign 6 review
2419-Apr, Thur Mobile Usability & Courtesy K-Ch 10
K-Ch 11
Assign 7 due
In-class
In-class
2524-Apr, Tue Usability of Games Games Assign 9
In-class
2626-Apr, Thur Analytical Thinking
Examples and Discussion
Assess Assign 8 due
In-class
271-May, Tue Color Color In-class
283-May, Thur Effective Habits
Wrapup and Review
7 Habits
Final review
Assign 10
Assign 9 due
 8-May, Tue Reading day Snow makeup day; no class
 10-May, Thur No class
2915-May, Tue FINAL EXAM 10:30 - 1:15  

Note: N-Ch. X means chapter X in Norman; K-Ch. X means chapter X in Krug

Top