Syllabus
Every reading gets a short commentary, due at noon on the day of its lecture. Write and submit them here, and read how to write one before your first. Off campus, the Stanford Library proxy gets you past paywalls.
Unit 1Ubiquitous Computing
Ubiquitous and Tangible ComputingSlides
No readings.
Input and InteractionSlides
The Computer for the 21st Century Mark Weiser. Scientific American. September 1991, pp. 94-104. [Submit Commentary][Commentary Themes]
Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms Hiroshi Ishii, Brygg Ullmer. CHI 1997. [Submit Commentary][Commentary Themes]
Activity SensingSlides
Opioid Overdose Detection Using Smartphones Rajalakshmi Nandakumar, Shyamnath Gollakota, Jacob E. Sunshine. Science Translational Medicine 2019. [Submit Commentary][Commentary Themes]
Bloom: Designing for LLM-Augmented Behavior Change Interactions Matthew Jörke, Defne Genç, Valentin Teutschbein, Shardul Sapkota, Sarah Chung, Paul Schmiedmayer, Maria Ines Campero, Abby C. King, Emma Brunskill, James A. Landay. CHI 2026. [Submit Commentary][Commentary Themes]
Unit 2Design
Design CognitionSlides
The Design of Everyday Things (Chapter 2) Don Norman. Basic Books, revised and expanded edition, 2013; first published 1988. [Submit Commentary][Commentary Themes]
Design ProcessSlides
'Yours is better!': participant response bias in HCI Nicola Dell, Vidya Vaidyanathan, Indrani Medhi, Edward Cutrell, William Thies. CHI 2012. [Submit Commentary][Commentary Themes]
Deconstructing Community-Based Collaborative Design: Towards More Equitable Participatory Design Engagements Christina Harrington, Sheena Erete, Anne Marie Piper. CSCW 2019. [Submit Commentary][Commentary Themes]
Design ToolsSlides
The Reflective Practitioner (Chapter 3) Donald Schön. Basic Books, 1983. [Submit Commentary][Commentary Themes]
This book provides foundational theory that we draw on in HCI design: what is core to the activity of design, and what does expertise in design really mean? Schön's answer — reflection in action — is a frame that has proven useful, by articulating that the designer iterates by taking an action, reflecting on the result of that action, and using that reflection to gain insight into the problem in order to plan the next action. Schön's argument that design cannot be planned and is instead a process of iteration and reflection is foundational reasoning in HCI as to why our field works the way it does, and why we teach the way we do. Do you agree with his position? What are the theory's consequences for the goals of the tools and processes that we develop for design?
Generating Automatic Feedback on UI Mockups with Large Language Models Peitong Duan, Jeremy Warner, Yang Li, Björn Hartmann. CHI 2024. [Submit Commentary][Commentary Themes]
Unit 3Social Computing
Social MediaSlides
Beyond Being There Jim Hollan, Scott Stornetta. CHI 1992. [Submit Commentary][Commentary Themes]
Groupware and social dynamics: eight challenges for developers Jonathan Grudin. Communications of the ACM 1994. [Submit Commentary][Commentary Themes]
CollaborationSlides
Distance Matters Gary Olson, Judith Olson. Human-Computer Interaction 2000. [Submit Commentary][Commentary Themes]
Societal ComputingSlides
Feminist HCI: taking stock and outlining an agenda for design Shaowen Bardzell. CHI 2010. [Submit Commentary][Commentary Themes]
Reranking partisan animosity in algorithmic social media feeds alters affective polarization Tiziano Piccardi, Martin Saveski, Chenyan Jia, Jeffrey T. Hancock, Jeanne L. Tsai, Michael S. Bernstein. Science 2025. [Submit Commentary][Commentary Themes]
Unit 4Software and Tools
Human-centered AI
Direct Manipulation Vs. Interface Agents Ben Shneiderman and Pattie Maes. Interactions 1997. [Submit Commentary][Commentary Themes]
Just-In-Time Objectives: A General Approach for Specialized AI Interactions Michelle S. Lam, Omar Shaikh, Hallie Xu, Alice Guo, Diyi Yang, Jeffrey Heer, James A. Landay, Michael S. Bernstein. CHI 2026. [Submit Commentary][Commentary Themes]
Programming and Toolkits
AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Prompts Tongshuang Wu, Michael Terry, Carrie J. Cai. CHI 2022. [Submit Commentary][Commentary Themes]
Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025 Ruanqianqian (Lisa) Huang, Avery Reyna, Sorin Lerner, Haijun Xia, Brian Hempel. arXiv preprint 2025. [Submit Commentary][Commentary Themes]
TBA (taught by the course assistants; Michael at UIST)
No readings.
No lecture: Quiz 3 (Michael at UIST)
No readings.
Content Creation
Design principles for visual communication Maneesh Agrawala, Wilmot Li, and Floraine Berthouzoz. Communications of the ACM 2011. [Submit Commentary][Commentary Themes]
Block and Detail: Scaffolding Sketch-to-Image Generation Vishnu Sarukkai, Lu Yuan, Mia Tang, Maneesh Agrawala, Kayvon Fatahalian. UIST 2024. [Submit Commentary][Commentary Themes]
Unit 5Cognition
Visualization
Things that Make Us Smart (Chapter 3) Don Norman. Addison-Wesley, 1993. [Submit Commentary][Commentary Themes]
Viral Visualizations: How Coronavirus Skeptics Use Orthodox Data Practices to Promote Unorthodox Science Online Crystal Lee, Tanya Yang, Gabrielle D. Inchoco, Graham M. Jones, and Arvind Satyanarayan. CHI 2021. [Submit Commentary][Commentary Themes]
Cognitive Models
The Humane Interface (Chapter 4) Jef Raskin. Addison-Wesley, 2000. [Submit Commentary][Commentary Themes]
Generative Agents: Interactive Simulacra of Human Behavior Joon Sung Park, Joseph O'Brien, Carrie Cai, Meredith Ringel Morris, Percy Liang, Michael S. Bernstein. UIST 2023. [Submit Commentary][Commentary Themes]
Methodology
The Sciences of the Artificial (Chapter 5—The Science of Design: Creating the Artificial) Herbert A. Simon. MIT Press 1970. [Submit Commentary][Commentary Themes]
No class: Thanksgiving recess
Unit 6Global Citizenship
Accessibility
Ability-Based Design: Concept, Principles and Examples Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, Jon Froehlich. ACM Transactions on Accessible Computing 2011. [Submit Commentary][Commentary Themes]
GenAssist: Making image generation accessible Mina Huh, Yi-Hao Peng, and Amy Pavel. Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology. 2023. [Submit Commentary][Commentary Themes]
Something Old, Something New
As We May Think Vannevar Bush. Atlantic Monthly 1945. [Submit Commentary][Commentary Themes]
Pick a UIST paper Your choice. UIST 2026. [Submit Commentary][Commentary Themes]