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