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

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

Meet Date Topic Readings / Handouts Homeworks
124-Jan, Tue Introduction and Background Admin
An interview with Don Norman
226-Jan, Thur Users and Usability Principles Introduction
The book
331-Jan, Tue
Principles, Psychopathology,
and Engineering
N-Ch 1
9 Principles
Norman Ch1
Mason Holidays
42-Feb, Thur Examples and Discussion Randomizer
57-Feb, Tue Mental Models N-Ch 2-3
Norman Ch2
Norman Ch3
69-Feb, Thur Examples and Discussion  
714-Feb, Tue Error Messages N-Ch 4-5
N-Ch 4
N-Ch 5
816-Feb, Thur Examples and Discussion  
921-Feb, Tue Hypertext K-Ch 1
W3C's validator
1023-Feb, Thur Examples and Discussion  
1128-Feb, Tue Website Design
Scanning and Choosing
K-Ch 2-4
K-Ch 2
K-Ch 3-4
122-Mar, Thur Examples and Discussion  
137-Mar, Tue Defaults & Memory
Gunning Fog Index
K-Ch 5A
K-Ch 5B
midterm review
31 jokes
149-Mar, Thur Midterm Exam  
 14-Mar, Tue Spring Break - no class
 16-Mar, Thur Spring Break - no class
1521-Mar, Tue Flow K-Ch 6
1623-Mar, Thur Examples and Discussion  
1728-Mar, Tue Accidental & Essential Problems
Excise Tasks
1830-Mar, Thur Navigation
Searching, Undo
Evolutionary design
N-Ch 6
K-Ch 7

194-Apr, Tue Data Entry
N-Ch 7
Uptime Funk
206-Apr, Thur Usable Security Usable Security
2111-Apr, Tue Dialog Boxes
K-Ch 8
America's sport!
2213-Apr, Thur Examples and Discussion Registration Barrier
2318-Apr, Tue GUI Widgets K-Ch 10
2420-Apr, Thur Examples and Discussion  
2525-Apr, Tue Usability of Games Games
2627-Apr, Thur Analytical Thinking
Examples and Discussion
272-May, Tue Color Color
284-May, Thur Effective Habits
Wrapup and Review
7 Habits
Final review
 9-May, Tue Reading day
 11-May, Thur No class
2916-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