You will be responsible for material from CS160 and CS260, and a short
list of addition readings.
CS160
For the complete reading list, look at the Spring 2010 offering of
CS160: http://vis.berkeley.edu/courses/cs160-sp10/wiki/index.php/Main_Page
We may ask about any material covered in this introductory HCI class.
Pay special attention to the following core readings:
- The Psychology of Everyday Things. The Design of Everyday Things.
Chap 1. Norman.
- Direct Manipulation Interfaces, Hutchins, Hollan, Norman (also
assigned in CS260)
- Raskin, The Humane Interface, Ch.2,3,4.
- Hinckley, Input Devices (also assigned in CS260)
- Card, Moran and Newell, The Model Human Processor. Ch2 of The
Psychology of Human-Computer Interaction.
- Information Visualization. Readings in Information Visualization.
Chap 1. Card, Mackinlay, Schneiderman.
- Martin, Doing Psychology Experiments (or other readings on the
scientific method and inferential statistics)
- Holtzblatt, Contextual Inquiry
- Nielsen, Heuristic Evaluation
- Olsen, Model-View-Controller Architectures
CS260
For the complete reading list, look at the Fall 2010 offering of
CS260: http://hci.berkeley.edu/cs260-fall10/index.php/Main_Page
We may ask about any of the assigned readings; pay special attention
to the following core readings:
- As We May Think, Vannevar Bush, The Atlantic Monthly, July 1945.
- Direct Manipulation Interfaces, Edwin L. Hutchins, James D. Hollan,
and Donald A. Norman, Human-Computer Interaction, 1(4), 1985, pp. 311
- 338.
- User Technology: From Pointing to Pondering, Stuart K. Card and
Thomas P. Moran, ACM Conference on the history of personal
workstations, 1986, pp. 183 - 98.
- The Computer for the 21st Century, Mark Weiser, Scientific American,
September 1991, pp. 94 - 104.
- At Home with Ubiquitous Computing: Seven Challenges, Edwards, W. K.
and Grinter, R. E. In Proceeding of Ubicomp 2001, p. 256-272.
- A Morphological analysis of the design space of input devices,
Stuart K. Card, Jock D. Mackinlay, and George G. Robertson, ACM
Transactions on Information Systems, Volume 9, Issue 2, 1992, pp.
99-122.
- Interacting with paper on the DigitalDesk. Pierre Wellner,
Communications of the ACM 36, 7 (Jul. 1993), 87-96.
- Low-cost multi-touch sensing through frustrated total internal
reflection. Jefferson Han. In Proceedings of UIST 2005. p.115-118.
- Beyond being there, Hollan, J. and Stornetta, S, Proceedings of CHI
1992, pp. 119-125.
- Groupware and Social Dynamics: Eight Challenges for Developers,
Jonathan Grudin, Communications of the ACM (CACM), 37(1), 1994, pp.
92-105.
- Designing games with a purpose. von Ahn, L. and Dabbish, L.
Communications of the ACM 51, 8 (Aug. 2008), p. 58-67.
- An Ethnographic Approach to Design, Jeanette Blomberg, Mark Burrell,
and Greg Guest, in The Human-Computer Interaction Handbook, A. Sears,
J. Jacko, ed., 2003, pp. 964-986.
- Methodology Matters: Doing Research in the behavioral and social
sciences, Joseph E. McGrath, in Readings in Human-Computer
Interaction: Toward the Year 2000, R. M. Baecker, J. Grudin, W. A. S.
Buxton, S. Greenberg, ed., 1995, pp. 152 - 169.
- Practical Guide to Controlled Experiments on the Web, Ron Kohavi,
Randal M. Henne, Dan Sommerfield, in Proceedings of KDD07, 2007.
- Evaluating User Interface Systems Research. D. R. Olsen, Proceedings
of UIST 2007, 2007, pp. 251-258.
- How Bodies Matter, S.R. Klemmer, B. Hartmann, L. Takayama, In
Proceedings of DIS 2006.
- Getting the Right Design and the Design Right: Testing Many Is
Better Than One, Maryam Tohidi, William Buxton, Ronald Baecker,
Abigail Sellen CHI 2006: ACM Conference on Human Factors in Computing
Systems, pp. 1243 - 1252.
- Creativity support tools. Ben Shneiderman, Communications of the ACM
45, 10 (Oct. 2002), 116-120.
- Principles of Mixed-Initiative User Interfaces, Eric Horvitz, CHI
1999: ACM Conference on Human Factors in Computing Systems, pp.
159-166.
- Edit wear and read wear. Hill, W. C., Hollan, J. D., Wroblewski, D.,
and McCandless, T. In Proceedings of CHI 1992, pp. 3-9.
- The audio notebook: paper and pen interaction with structured
speech. Stifelman, L., Arons, B., and Schmandt, C. In Proceedings of
CHI 2001. p. 182-189.
- Past, Present, and Future of User Interface Software Tools, Brad
Myers, Scott E. Hudson, Randy Pausch, ACM Transactions on
Computer-Human Interaction, March 2000, pp. 3 - 28.
- The State of the Art in End-User Software Engineering. Andrew J. Ko,
et al. ACM Computing Surveys. Accepted for publication.
- Example-centric programming: integrating web search into the
development environment. Brandt, J., Dontcheva, M., Weskamp, M., and
Klemmer, S. R. In Proceedings of CHI 2010,pp. 513-522.
- The Design of Search User Interfaces, Marti Hearst, 2010. Chapter 1
from Search User Interfaces.
- Exploring and Finding Information, Pirolli, Chapter 7 in HCI Models,
Theories, and Frameworks.
- Reflective Physical Prototyping through Integrated Design, Test, and
Analysis, Bjoern Hartmann, Scott R. Klemmer, Michael Bernstein, Leith
Abdulla, Brandon Burr, Avi Robinson-Mosher, and Jennifer Gee. In
Proceedings of UIST 2006.
Additional material
The following readings are useful and not covered in CS160 or CS260:
- Turkit - Greg Little et al, UIST 2010. (Crowdsourcing)
- Ishii, H., and Ullmer, B. ” Tangible Bits: Toward Seamless
Interfaces between People, Bits and Atoms “. In Proceedings of CHI 97.
- I. Scott MacKenzie, William Buxton. (1992) “Extending Fitts’ Law to
Two-Dimensional Tasks”. Proceedings of ACM CHI’92 Conference on Human
Factors in Computing Systems pp. 219-226. Available Online
- What do Prototypes Prototype? Houde and Hill
- Sharon Oviatt “Ten Myths of Multimodal Interaction” Communications
of the ACM 42(11), pp. 74-81.
- Landauer, Thomas K. “Research Methods in Human-Computer
Interaction,” in Handbook of Human-Computer Interaction , M. Helander
(ed.), Elsevier, pp. 905-928, 1988.