The following schedule is tentative and subject to change.

Date Topic Readings Tasks Project Milestones
Jan 13 Introduction & Course overview
Jan 15 Good and Poor Interaction Design I ID Chapter 1
Jan 17 Good and Poor Interaction Design II ID Chapter 1
Jan 20 No class (Martin Luther King Day)
Jan 22 Overview of Design Life Cycle I ID Chapter 2
Jan 24 Overview of Design Life Cycle II ID Chapter 2 Individual: Initial project ideas (due Saturday, Jan 25 11:59pm, Gradescope)
Jan 27 Design Studio: Project Idea Brainstorming
Jan 29 Working Class: First Team Meeting Hold your first team meeting during this time. Students are free to decide where to hold this meeting and do not need to come to classroom for this class.
Jan 31 Needfinding: Interviews ID 8.4 Team: Create a design journal and form a team contract (due Saturday, Feb 1 11:59pm, recorded using design journal) Milestone 0: Team and Project Topic (due Saturday, Feb 1 11:59pm, Gradescope)
Feb 3 Needfinding: Observations ID 8.6
Feb 5 Needfinding: Surveys ID 8.5
Feb 7 Ethics of Human Subject Studies Individual: Complete ethics training (due Saturday, Feb 8 11:59pm, Gradescope)

Team: Draft interview protocol (due Saturday, Feb 8 11:59pm, recorded using design journal)
Feb 10 Design Studio: Mock Interview
Feb 12 Qualitative Data Analysis ID 9.4
Feb 14 Design Studio: Affinity Diagram Team: Improve interview protocol based on mock interview feedback (recorded using design journal)

Individual: Interview 1 target user using the revised protocol and take notes (due Saturday Feb 15 11:59pm; recorded using design journal)
Feb 17 Personas ID 11.5
Feb 19 Scenarios ID 11.5
Feb 21 Storyboarding ID 11.6 Individual: Interview 1 target user using the revised protocol and take notes (due Saturday Feb 22 11:59pm; recorded using design journal)

Milestone 1: Needfinding deliverable (due Saturday, Feb 22 11:59pm, Gradescope)

Persona template
Feb 24 Ideation and Brainstorming
Feb 26 Design Studio: Project Ideation
Feb 28 Low and High Fidelity Prototype ID Chapter 12 Team: Summarize initial design ideas using storyboards (due Saturday March 1 11:59pm, recorded using design journal)
Mar 3 Design Consideration: Mental Models ID 3.3, 3.4
Mar 5 Design Consideration: Human Abilities ID 4.2
Mar 7 Design Studio: Figma Tutorial Team: Paper prototype initial version (due Saturday March 8 11:59pm, recorded using design journal)
Mar 10 Design Considerations: Visual Design Principles
Mar 12 Design Considerations: Accessibility
Mar 14 Evaluation: Qualitative Evaluation Team: Draft qualitative evaluation protocol (due Saturday, March 15 11:59pm, recorded using design journal)

Mar 17 No class (Spring break)
Mar 19 No class (Spring break)
Mar 21 No class (Spring break)
Mar 24 Evaluation: Cognitive Walkthrough ID 15.2, 16.2
Mar 26 Evaluation: Heuristic Evaluation ID 15.2, 16.2
Mar 28 Design Studio: Hallway Testing Individual: Interview 1 target user using the revised paper prototype and get feedback; record notes in design journal

Team: Improve paper prototype based on the feedback (due Saturday, Mar 29 11:59pm, recorded using design journal)
Milestone 2: Low-fidelity prototype deliverable (due Saturday, Mar 29 11:59pm, Gradescope)
Mar 31 Evaluation: Controlled Lab Studies ID 15.3
Apr 2 Evaluation: Data Analysis and Hypothesis Testing
Apr 4 Evaluation: Web Analytics, Field Study, and A/B Testing Team: High-fidelity prototype initial version (due Saturday, April 5 11:59pm, recorded using design journal)
Apr 7 No class (CS Excellence Talk)
Apr 9 User-centered Design: Agile Development ID 13.2
Apr 11 Frontiers in HCI Research: Overview Team: Conduct cognitive walkthroughs to evaluate and improve the high-fidelity prototype (due Saturday, April 12 11:59pm, recorded using design journal)
Apr 14 Design Studio: Project Heuristic Evaluation
Apr 16 Frontiers in HCI Research: Human-AI Interaction
Apr 18 Frontiers in HCI Research: Human-AI Interaction Team: Draft quantative evaluation protocol (due Saturday, April 19 11:59pm, recorded using design journal)
Apr 21 Design Studio: Mock Lab Study
Apr 23 Frontiers in HCI Research: Human-AI Interaction
Apr 25 Guest Lecture Team: Improve evaluation protocol based on mock lab study feedback, and conduct quantative evaluation with 6-10 target users (due Saturday, April 26 11:59pm, recorded using design journal) Milestone 3: High-fidelity prototype deliverable (due Saturday, April 26 11:59pm, Gradescope)
Apr 28 Final project presentation
Apr 30 Final project presentation
May 2 Final project presentation Milestone 4: Prodoct video and report (due Sunday, May 4 11:59pm, Gradescope)