Calendar
Tue Mar 31
Introductions and Overview
Reading Format
No reading is assigned.
Thu Apr 2
Visions of Human-Computer Interaction
These "vision" papers challenged a dominant pattern, proposed going beyond mimicking prior technologies, or cast a vision of future technologies. This is not an exhaustive set of such papers, just a set chosen to be interesting and appropriate.
Vannevar Bush. As We May Think. The Atlantic. 1945.
Mark Weiser. The Computer for the 21st Century. Scientific American. 1991.
James D. Hollan, Scott Stornetta. Beyond Being There. CHI 1992.
Pierre Wellner. Interacting with Paper on the DigitalDesk. CACM. 1993.
Benjamin B. Bederson, James D. Hollan. Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics. UIST 1994.
Hiroshi Ishii, Brygg Ullmer. Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms. CHI 1997.
Eric Horvitz. Principles of Mixed-Initiative User Interfaces. CHI 1999.
Ken Hinckley, Jeff Pierce, Mike Sinclair, Eric Horvitz. Sensing Techniques for Mobile Interaction. UIST 2000.
Saul Greenberg, Chester Fitchett. Phidgets: Easy Development of Physical Interfaces through Physical Widgets. UIST 2001.
Anthony LaMarca, Yatin Chawathe, Sunny Consolvo, Jeffrey Hightower, Ian Smith, James Scott, Timothy Sohn, James Howard, Jeff Hughes, Fred Potter, Jason Tabert, Pauline Powledge, Gaetano Borriello, Bill Schilit. Place Lab: Device Positioning Using Radio Beacons in the Wild. Pervasive 2005.
Jonathan Lester, Tanzeem Choudhury, Gaetano Borriello. A Practical Approach to Recognizing Physical Activities. Pervasive 2006.
Bret Victor. Magic Ink: Information Software and the Graphical Interface. 2006.
Michael S. Bernstein, Greg Little, Robert C. Miller, Björn Hartmann, Mark S. Ackerman, David R. Karger, David Crowell, Katrina Panovich. Soylent: A Word Processor with a Crowd Inside. UIST 2010.
Chris Harrison, Hrvoje Benko, and Andrew D. Wilson. OmniTouch: Wearable Multitouch Interaction Everywhere. UIST 2011.
Reading Format
No reading report is assigned.
Each student has two responsibilities:
-
Sign up to briefly present one of the above vision papers.
Most people will not have read the paper you are presenting. It is therefore your responsibility to explain the vision. One useful way of breaking down and explaining the vision might be to discuss these points:
- What was the status quo at the time the authors wrote this?
- What was the author vision of future technologies?
- How has this vision played out since this publication?
Available time for each paper is extremely limited. You will not be able to fully present these papers, but aim to give your classmates insight into what they might find if they were to read the paper. Rehearse your presentation to ensure you stay within the agreed time.
Prepare your presentation as 2 to 3 slides in the shared Slides deck for this day:
https://drive.google.com/drive/folders/1ncai7HbvIhGcb-u496GCqdfi70LM_kqW?usp=sharing
-
Individually review at least one more of the above vision papers.
Reading a second paper benefits in-class discussion, helping you see these visions and explore them appropriately. Because some of these papers are quite long, you can and should skim according to your needs.
Tue Apr 7
Contributions in Human-Computer Interaction
Read the framing paper:
Jacob O. Wobbrock, Julie A. Kientz. Research Contributions in Human-Computer Interaction. Interactions. 2016.
Reading Format
No reading report is assigned.
Each student has three responsibilities:
-
Read the framing paper and come prepared for discussion.
Although class will not use the full discussion format, it will include time dedicated to small-group discussion and the surfacing of questions from those discussions.
-
Select any two full papers from a recent major HCI research conference. Find papers by searching the web or by browsing and searching conference programs.
For example, SIGCHI provides searchable programs of recent and upcoming conferences:
This includes papers at:
Ensure papers you select are full papers (i.e., marked as part of a "Papers" track or a "Journals" track).
You may select any papers you want to spend more time reviewing (e.g., papers that seem interesting for any reason, papers related to a topic that might help inform your identification of a course project, papers related to a form of contribution or a method that might help inform your proposal of a course project). Given our focus on forms of contribution, you may want to choose two papers that emphasize different forms of contribution.
Review your selected papers with a focus on how they organize their research and present their contributions, within the forms of contribution presented by the framing paper. We do not expect you to focus on the details of these papers, but rather their organization and how their research is presented. You can and should skim according to your needs. In-class discussion will focus on the framing paper.
-
Submit this Form, sharing your selected papers and their primary form of contribution:
Thu Apr 9
Usability Evaluation Considered Harmful
Read the framing paper:
Saul Greenberg, Bill Buxton. Usability Evaluation Considered Harmful (Some of the Time). CHI 2008.
Select one additional instance reading:
Dan R. Olsen, Jr. Evaluating User Interface Systems Research. UIST 2007.
James Fogarty. Code and Contribution in Interactive Systems Research. CHI 2017 Workshop on #HCI.Tools: Strategies and Best Practices for Designing, Evaluating, and Sharing Technical HCI Toolkits.
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topicsTue Apr 14
Office Hours for Project Groups
Reading Format
No reading is assigned.
Thu Apr 16
Office Hours for Project Groups
Reading Format
No reading is assigned.
Sun Apr 19
Assignment Due
Tue Apr 21
Research Topic: Design Tools
Read the framing paper:
Mark W. Newman, James Lin, Jason I. Hong, James A. Landay. DENIM: An Informal Web Site Design Tool Inspired by Observations of Practice. HCI. 2003.
Select one additional instance reading:
Jonathan Chen, Dongwook Yoon. Exploring the Diminishing Allure of Paper and Low-Fidelity Prototyping Among Designers in the Software Industry: Impacts of Hybrid Work, Digital Tools, and Corporate Culture. CHI 2024.
Peitong Duan, Jeremy Warner, Yang Li, Bjoern Hartmann. Generating Automatic Feedback on UI Mockups with Large Language Models. CHI 2024.
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topicsThu Apr 23
Research Topic: Accessibility (Tentative)
Read the framing paper:
Jacob O. Wobbrock, Krzysztof Z. Gajos, Shaun K. Kane, Gregg C. Vanderheiden. Ability-Based Design. CACM. 2018.
Select one additional instance reading:
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topicsTue Apr 28
Research Topic: Interface Toolkits (Tentative)
Read the framing paper:
Brad Myers, Scott E. Hudson, Randy Pausch. Past, Present, and Future of User Interface Software Tools. TOCHI 2000.
Select one additional instance reading:
Junhan Kong, Mingyuan Zhong, James Fogarty, Jacob O. Wobbrock. The Ability-Based Design Mobile Toolkit (ABD-MT): Developer Support for Runtime Interface Adaptation Based on Users' Abilities. MobileHCI 2024.
Josh Pollock, Catherine Mei, Grace Huang, Elliot Evans, Daniel Jackson, Arvind Satyanarayan. Bluefish: Composing Diagrams with Declarative Relations. UIST 2024.
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topicsThu Apr 30
Research Topic: Human-AI Interaction (Tentative)
Read the framing paper:
Eric Horvitz. Principles of Mixed-Initiative User Interfaces. CHI 1999.
Select one additional instance reading:
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topicsSun May 3
Assignment Due
Tue May 5
Project Milestone Meetings
Thu May 7
Project Milestone Meetings
Tue May 12
Research Topic: CSCW and Social Computing (Tentative)
Read the framing paper:
Mark S. Ackerman. The Intellectual Challenge of CSCW: The Gap Between Social Requirements and Technical Feasibility. HCI. 2000.
Select one additional instance reading:
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topicsThu May 14
Research Topic: Research Through Design (Tentative)
Fri May 15
Assignment Due
Tue May 19
Research Topic: TBD
Thu May 21
Research Topic: Human-Agent Interaction (Tentative)
Read the framing paper:
Gagan Bansal, Jennifer Wortman Vaughan, Saleema Amershi, Eric Horvitz, Adam Fourney, Hussein Mozannar, Victor Dibia, Daniel S. Weld. Challenges in Human-Agent Communication. arXiv. 2024.
Select one additional instance reading:
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topicsSun May 24
Assignment Due
Mon May 25
Holiday: Memorial Day
Tue May 26
Project Milestone Meetings
Thu May 28
Project Milestone Meetings
Fri May 29
Assignment Due
Tue Jun 2
Research Topic: TBD
Thu Jun 4
Research Topic: Sustained HCI Research in the World
Read the framing paper:
Philip Guo. Ten Million Users and Ten Years Later: Python Tutor’s Design Guidelines for Building Scalable and Sustainable Research Software in Academia. UIST 2021.
Select one additional instance reading:
Richard Li, Philip Vutien, Sabrina Omer, Michael Yacoub, George Ioannou, Ravi Karkar, Sean A. Munson, James Fogarty. Deploying and Examining Beacon for At-Home Patient Self-Monitoring with Critical Flicker Frequency. CHI 2025.
Standard Reading Format
As described in Readings and Discussion Posts.
Post a reading report in the appropriate thread, by 5pm the day before class:
https://canvas.uw.edu/courses/1881189/discussion_topics