Computer Science 480
User-Centered Design
Fall 2016

#   Date Topic Reading Slides Due
 
Week 0
0 Thu 08/25 Welcome (Half-day schedule)
Fri 08/26 No class (Tuesday schedule)
 
Week 1
1 Mon 08/29 Intro to User-Centered Design S1 A1
2 Wed 08/31 You are not your user S2
3 Lab: Users in the wild S3
4 Fri 09/02 Technology Skills & "Digital Natives" Case Study: Google Buzz S4
Prensky, 2001
Bennett, 2008
Hargittai, 2010
 
Week 2
5 Mon 09/05 Digital Natives Continued S5
6 Wed 09/07 Interviewing Users Wilson, 2013 S6
7 Lab: Need Finding & Brainstorm project ideas Need Finding S7
Fri 09/09 No Class (MES away) A2
Optional: TripAdvisor talk @ Hamilton College
 
Week 3
8 Mon 09/12 Needs and Inspiration S8
9 Wed 09/14 Initial Project Pitches S9 A3
10 Lab: Project Team Speed Dating S10 A4
11 Fri 09/16 What to Design? Everyday Things: Ch.1 T1
Everyday Things: Ch.6 S11
 
Week 4
12 Mon 09/19 Contextual Inquiry The UX Book: Ch 3 S12
13 Wed 09/21 Contextual Analysis The UX Book: Ch 4 S13 T2
14 Lab: Affinity Diagramming S14
15 Fri 09/23 Personas (or not) About Face: Ch 3 S15 PR2
    Optional: additional readings Peterson, 2016
Turner & Turner, 2011
 
Week 5
16 Mon 09/26 Extracting Requirements The UX Book: Ch 5 S16
17 Wed 09/28 Constructing Models The UX Book: Ch 6 S17
18 Lab: Requirements & Models S18
19 Fri 09/30 Accessibility (Guest: Erin Brady) Accessibility in UCD S19 G1
 
Week 6
20 Mon 10/03 Guest: Yu Chen S20 G2
Optional: Yu Chen's Talk (4:15 in Ho 101)
21 Wed 10/05 Card Sorting Understanding: Ch 11 S21 T3
22 Lab: Models & Card Sorting S22
23 Fri 10/07 Critique T3, Ideation, & Sketching The UX Book: Ch 7 S23 PR3
 
Week 7
Mon 10/10 No Class (Mid-Term Break)
24 Wed 10/12 Sketching Continued Smashing: Ch 16 S24
25 Lab: Sketching & Wireframes Smashing: Ch 17 S25
26 Fri 10/14 Intro to Prototyping Smashing: Ch 18 S26
Sun 10/16 T4
 
Week 8
27 Mon 10/17 Paper Prototypes Mini-Lab Prototyping: Ch 1 S27 PR4
Prototyping: Ch 4
28 Wed 10/19 Moodle: Models & Conceptual Design Everyday Things: Ch 3
The UX Book: Ch 8
29 Lab: Team Work Session
30 Fri 10/21 Moodle: Patterns & Metaphors About Face: Ch 7
About Face: Ch 13
Sun 10/22 T5
 
Week 9
31 Mon 10/24 User Research S31 PR5
32 Wed 10/26 Lecture Canceled
33 Lab: Think-Aloud Protocol S33
34 Fri 10/28 UX in Industry (Guest: Diana Kusunoki) S34 G3
 
Week 10
35 Mon 10/31 Surveys & Analytics Understanding: Ch 10 S35
36 Wed 11/02 Hi-Fi Prototyping S36
37 Lab: Hi-Fi Prototyping
Thu 11/03 Beyond Colgate trip to Google NYC! Design Thinking
Fri 11/04 Beyond Colgate trip to Google NYC!
Sun 11/6 T6
 
Week 11
38 Mon 11/07 Designing for Non-Users (Guest: Robin Brewer) G4, PR6
    Optional Reading: Brewer, 2016 S38
39 Wed 11/09 Legal & Ethical Concerns ACM Code of Ethics S39
    Optional Reading: Suing the Government
40 Lab: Designing for Support (Guest: Casey Fiesler ) Copyright, ToS S40 G5
41 Fri 11/11 Moodle: UCD + Software Development Beyer, 2010
Littman, 2016
Case studies (see Moodle)
 
Week 12
42 Mon 11/14 Lecture Canceled A5
43 Wed 11/16 Designing Social Applications S43
44 Lab: A5 Demo + Critique (Guest: Alexa Herasimchuk) Design Critique S44 G6
45 Fri 11/18 Designing for Sensitive Populations Abuse Survivors G7
(Guests: Nazanin Andalibi & Oliver Haimson) Tinder Trans Users G8
 
Week 13
Mon 11/21 No Class (Thanksgiving Break)
Wed 11/23 No Class (Thanksgiving Break)
Fri 11/25 No Class (Thanksgiving Break)
 
Week 14
46 Mon 11/28 Usability Heuristics S46
47 Wed 11/30 Visual Design About Face: Ch 17 T7
48 Lab: Usability Testing (Guest: Robera Geleta '14) G9
49 Fri 12/02 User Experience S49 PR7
 
Week 15
50 Mon 12/05 Games & Gamification
51 Wed 12/07 New Interaction Techniques T9
52 Lab: Final Team Presentations T8
53 Fri 12/09 Design for America (Guest: Michelle Baverman) G10, PR8/9
 
Finals Week
54 Mon 12/12 9–11am Final Exam Slot A6