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
 Summary essay
26-Sep Theory, Psychology
Analytical Thinking
S-Ch. 2 (5th ed.)
or: S-Ch. 3 (6th ed.)
C-Ch. 1
   Don't Make Me Think
   Le book
Project assigned 1a due
1b: Tablet
   Piazza user profile
   User profile
313-Sep Mental Models C-Ch. 1
Mental Models
Statement of Intent due 1b due
 Eval 1A
 Mental model
420-Sep Etiquette, Posture, and Intermediate Users C-Ch. 8
C-Ch. 9
C-Ch. 10
   Firefox Transient
User Profile due 2a: TV Guide
1b Tablet notes
 Eval 1B
527-Sep Flow, Excise, and Navigation C-Ch. 11
C-Ch. 12
   Flow in Firefox
Interface Goals due 2a due
 Eval 2A
64-Oct Data Entry and Error Handling C-Ch. 14
C-Ch. 15
Technology Demo due
Deploying servlets
2b due
3a: Drawing tool

 Eval 2B
 Data entry
 11-Oct Columbus Day—no class      
718-Oct Different Needs, Visual Design, Desktop Design C-Ch. 16
C-Ch. 17
C-Ch. 18
  3a due
3b: Music player
 World & head
 Menu analysis
825-Oct Project day
No class meeting
    3b due
(Submit on Piazza,
4a: Email
91-Nov Designing for Mobile &
Other Devices
C-Ch. 19 Screen Designs due 4a due
4b: Travel site
108-Nov Designing for the Web C-Ch. 20
   Pokémon Go
4b due
5: game
1115-Nov Design Details:
Controls & Dialogs
C-Ch. 21    
1222-Nov Usable Security Usable Security
(No reading, see slides on Piazza)
  5 due
1329-Nov Exemplar Project Demos   Demoable projects 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.