Course Schedule

Schedule are tentative and subject to change.

Project (Mondays) Seminar (Tuesdays) Methods (Thursdays)
Jan 19
No class. (University Holiday)
Jan 20 Introduction I

Course structure, basic information

Jan 22 Introduction II

history of HCI, overview of HCI research areas

Jan 26
Class Cancelled
Jan 27 Interaction Techniques

Sensing, Device, Hardware

Jan 29 Measurement

Objective, Behavioral & Physiological Measures

Feb 2
Vibe Coding I
Feb 3 Ubiquitous Computing

Internet of Things (IoT), Wearables, Smart Environments

Feb 5 Needfinding/Prototyping

Needfinding, Interview, Low-Fi/Hi-Fi Prototyping, and Wizard of Oz (WOz)

Feb 9
Vibe Coding II
Feb 10 Interaction Design

Gulf of Execution and Evaluation, Direct Manipulation vs Interface Agent

Feb 12 Qualitative I

Inductive/Deductive Coding, Thematic Analysis (HW1 Release)

Feb 16
Presidents' Day (University Holiday)
Feb 17 IRB Training I

Substitute Monday schedule, attendance is mandatory

Feb 19 Qualitative II

Heuristic Evaluation, Grounded Theory, Ethnography.

Feb 23 IRB Training (continued)

Attend if not completed on Feb 17

Feb 24 Snow Day

Class cancelled.

Feb 26 Guest Lecture

Fabrication and Tangible Interaction. By Yunyi Zhu (MIT). (HW1 Due)

Mar 2
Fast Prototyping with AI Tools
Mar 3 Research Ideation

Finding research gaps, generating research questions, literature review. Expectation of final project.

Mar 5 Quantitative I

A/B testing, likert scales, usability metrics. (Proposal Due)

Mar 9
Spring Recess (no class)
Mar 11
Spring Recess (no class)
Mar 13
Spring Recess (no class)
Mar 16
Work on Project
Mar 17 Human Augmentation

Augmenting human capabilities with HCI and AI.

Mar 19 Quantitative II

Hypothesis testing, independent/dependent variables, and T-tests/ANOVA

Mar 23
Work on Project
Mar 24 AI and Creativity

Creativity support with AI. Guest talk from Eric Chen

Mar 26 LLM-as-a-judge

Using LLMs to simulate human evaluation for HCI studies.

Mar 30
Work on Project
Mar 31 Immersive Interaction

AR/VR/MR, Spatial Computing, 3D Interfaces.

Apr 2 Crowdsourcing

Using platforms (like MTurk or Prolific) for large-scale data labeling and evaluation. Human-in-the-Loop Evaluation. LLM evaluation.

Apr 6
Work on Project
Apr 7 Writing Paper

How to write a good HCI paper.

Apr 9 Choosing Method

When to use which methods? Holistic evaluation.

Apr 13
Work on Project
Apr 14
No class, preparing final projects
Apr 16
No class, preparing final projects
Apr 20
Patriots' Day (University Holiday)
Apr 21 Final Presentations
Apr 23 Final Presentations
Apr 27
N/A
Apr 28 Final Presentations
Apr 30 Final Presentations