Week | Date | Class / Studio | Pre-class Material | Assignment Due |
---|---|---|---|---|
1 | 3/2 (Tue) | Introduction & Course Info (PDF) | none | Course Sign-Up |
1 | 3/3 (Wed) | No studio | ||
1 | 3/4 (Thu) | Design Thinking Workshop (PDF) | none | |
2 | 3/9 (Tue) | Needfinding (PDF) | reading | |
2 | 3/10 (Wed) | Tutorial #1: HTML and CSS (PDF: HTML+CSS / Github | Video | Code) | ||
2 | 3/11 (Thu) | Ideation (PDF) | reading | |
3 | 3/16 (Tue) | Prototyping | reading 1 | reading 2 | |
3 | 3/17 (Wed) |
Tutorial #2: JavaScript & jQuery (PDF |
Video |
JS Code |
jQuery Code)
Tutorial #3: Working with Data in Firebase (PDF | Video | Code) |
||
3 | 3/18 (Thu) | User Testing | reading | PR1 |
4 | 3/23 (Tue) | Heuristic Evaluation | reading | |
4 | 3/24 (Wed) | Mini Project Presentations | ||
4 | 3/25 (Thu) | Learnability 1 | reading | Mini Project Individual Reflections |
5 | 3/30 (Tue) | Learnability 2 | reading | DP0: Team Formation |
5 | 3/31 (Wed) | Tutorial #4: React (PDF | Video | Code) | ||
5 | 4/1 (Thu) | Efficiency | reading | |
6 | 4/6 (Tue) | Safety | reading | PR2 |
6 | 4/7 (Wed) | DP1: Needfinding | ||
6 | 4/8 (Thu) | Human Abilities | reading | DP1 Write-up |
7 | 4/13 (Tue) | In-class DP2 work time (Course staff available for Q&A and feedback) | ||
7 | 4/14 (Wed) | DP2: Ideation | ||
7 | 4/15 (Thu) | UI Software Architecture | reading | DP2 Write-up |
8 | 4/20 (Tue) | No class (Midterms week) | ||
8 | 4/21 (Wed) | No studio (Midterms week) | ||
8 | 4/22 (Thu) | No class (Midterms week) | ||
9 | 4/27 (Tue) | Output | reading | |
9 | 4/28 (Wed) | React Tutorial #1 | ||
9 | 4/29 (Thu) | Input | reading | |
10 | 5/4 (Tue) | (In-class studio) DP3: Low-Fidelity Prototyping | ||
10 | 5/5 (Wed) | No studio | ||
10 | 5/6 (Thu) | Visual Design & Layout | reading 1 | reading 2 | DP3 Write-up |
11 | 5/11 (Tue) | Color & Typography | reading 1 | reading 2 | |
11 | 5/12 (Wed) | React Tutorial #2 | ||
11 | 5/13 (Thu) | No class (DP4 work time) | none | PR3 |
12 | 5/18 (Tue) | Accessibility & Internationalization | reading 1 | reading 2 | |
12 | 5/19 (Wed) | No studio | ||
12 | 5/20 (Thu) | Experiment Design | reading | |
13 | 5/25 (Tue) | Social Computing | video 1 | video 2 | |
13 | 5/26 (Wed) | DP4: High-Fidelity Prototyping | ||
13 | 5/27 (Thu) | Human-AI Interaction | reading | video (Eng subtitle available) | DP4 Write-up |
14 | 6/1 (Tue) | Invited Talks: Introduction to HCI Research | reading | |
14 | 6/2 (Wed) | DP5: Usability Testing | ||
14 | 6/3 (Thu) | Panel: Career Paths in HCI | none | |
15 | 6/8 (Tue) | (Final Class) DP6: Project Showcase & Course Wrap-up | none | DP6: Project Showcase |
15 | 6/9 (Wed) | No studio | ||
15 | 6/10 (Thu) | No class | DP5 Write-up | |
16 | 6/15 (Tue) | No class (Finals week) | ||
16 | 6/16 (Wed) | No class (Finals week) | ||
16 | 6/17 (Thu) | No class (Finals week) | DP6 Write-up (6/22) |