Syllabus Schedule Project Evaluation Checklist Handouts My home page
Last update July 2016
SWE 632 : User Interface Design and Development
Schedule — Fall 2016
!!! Schedule is preliminary, not complete !!!

Week Date Topic Readings Project Evals
      Handouts Due Dates Exercises
130-Aug Introduction and Background Class admin
S-Ch. 1
   $300,000,000 button
  1a: Checkout
26-Sep Theory, Psychology
Analytical Thinking
S-Ch. 2.1-2.3.5
C-Ch. 1
   Don't Make Me Think
   Le book
Project assigned 1a due
1b: Tablet
313-Sep Mental Models C-Ch. 1
Mental Models
Statement of Intent due 1b due
420-Sep Etiquette, Posture, and Intermediate Users C-Ch. 8, 9, 10
   Firefox Transient
User Profile due 2a: TV Guide
527-Sep Flow, Excise, and Metaphors C-Ch. 11, 12 13
   Flow in Firefox
Interface Goals due 2a due
64-Oct Data Entry and Error Handling 13, C-Ch. 14, 15 Technology Demo due
Deploying servlets
2b due
3a: Drawing tool
 11-Oct Columbus Day—no class      
718-Oct Different Needs and Visual Design C-Ch. 16, 17   3a due
3b: Music player
825-Oct ???      
91-Nov Midterm Review
Designing for the Desktop
C-Ch. 18
Screen Designs due 3b due
4a: Email
108-Nov Designing for Mobile &
Other Devices
C-Ch. 19 4a due
4b: Travel site
1115-Nov Designing for the Web C-Ch. 20
   Pokémon Go
  4b due
5: game
1222-Nov Design Details:
Controls & Dialogs
C-Ch. 21    
1329-Nov Usable Security Usable Security
(No reading, see slides on Piazza)
Demoable projects due 5 due
146-Dec Exemplar Project Demos
Wrapup & review
Final review Non-Demo projects due
1513-Dec FINAL EXAM 4:30 - 7:15    

Note: S-Ch. X means chapter X in Shneiderman; C-Ch. X means chapter X in Cooper.