Home Schedule Assignments |
Human Computer Interaction: CPSC 544
UBC Computer Science - Fall 2005 |
NOTE: The set of readings is finalized, but I may still need to make adjustments to the dates of readings.
This is an advanced readings course in Human-Computer Interaction. Every student is expected to answer questions about each paper before the class. Those questions will be used to guide the discussion that takes place in class.
There is no official textbook for this course, although a number of readings
can be found in:
Human-Computer Interaction: Toward the Year 2000 by
Ronald M. Baecker, Jonathan Grudin, William A.S. Buxton, and Saul
Greenberg (BGBG)
In addition, some readings are available over the web, and some will be
available in hardcopy in the computer science reading room (RR).
# | Date | Topics and Readings | Deliverables |
1 | Tues Sept
13
|
Overview and Introduction
1. [Optional] Myers, B. (1998). A Brief History to Human-Computer Interaction Technology. ACM Interactions, 5(2), 44-54. (web) |
Assignment 0
out |
2 | Thu Sept 15 |
What's the Problem? 2. Landauer, T. (1995). The Trouble with Computers. The MIT Press. ** Read until the end of Section I, pages 1 to 77. ** Design 3. How to Design Usable Systems, Gould (Excerpt reprinted in BGBG, p. 93 - 121) |
|
3 | Tues Sept 20 |
Design (cont'd) 4. Norman, D.A. (1986). Cognitive Engineering. In D.A. Norman, S.W. Draper (Eds.), User Centered System Design (pp 31-61). ( Copy in the RR.) 5. [Optional] Norman, D.A. (1988). The Psychopathology of Everyday Things. (Excerpt reprinted in BGBG, p. 5 - 21) (I assume that most of you have read this already, but it is always worth a second read.) 6. Norman, D.A. (2002). Emotion & design: Attractive things work better. ACM Interactions, 9(4), 36-42. (web) |
Assignment 1 out
Assignment
2 out |
4 |
Thu Sept 22
|
Evaluation: General
7. McGrath, J. (1994). Methodology matters: Doing research in the behavioural and social sciences. (BGBG 152-169) Evaluation: Experimental
Design I |
Assignment 1: mapping of student to paper posted. |
5 | Tues Sept 27 |
Complete the lecture Evaluation: The ethics of working with human subjects 8. Mackay, W. (1995). Ethics, lies and videotape… Proceedings of ACM CHI 95, 138 - 145. PDF File. |
|
6 | Thu Sept 29 |
Evaluation: Experimental Design II 9. Vicente, K.J., and Torenvliet, G.L. (2000). The earth is spherical (p<0.05): Alternative methods of statistical inference. Theoretical Issues in Ergonomics Science, 1(3), 248-271. (web) Software Complexity: What's the problem? 10. McGrenere, J., and Moore, G. (2000). Are we all in the same "bloat"? Proceedings of Graphics Interface 2000, 187-196. PDF File. 11. [Optional] Hsi, I. & Potts, C. (2000). Studying the evolution and enhancement of software features. Proceedings of the International Conference on Software Maintenance, 143 - 151. PDF File. |
|
7 | Tues Oct 4 |
Software Complexity: Learners 12. Carroll, J., & Carrithers, C. (1984a). Blocking learner error states in a training-wheels system. Human Factors, 26(4), 377 - 389. (Copy in the RR.) Software Complexity: Experts 13. Terry, M., and Mynatt, E. (2002). Side views: persistent, on-demand previews for open-ended tasks. Proceedings of ACM UIST 2002, 71 - 80. http://doi.acm.org/10.1145/571985.571996 |
|
8 | Thu Oct 6 |
Software Complexity: Adaptive and adaptable designs 16. McGrenere, J., Baecker, R.M., and Booth, K.S. (2002). An evaluation of a multiple interface design solution for bloated software. Proceedings of ACM CHI 2002, 164-170. http://doi.acm.org/10.1145/503376.503406 [Paul Ralph] Software Complexity: Mixed-initiative designs17. Horvitz, E., Breese, J., Heckerman, D., Hovel, D., & Rommelse, K. (1998). The Lumiere Project: Bayesian user modeling for inferring the goals and needs of software users. Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence, 256 - 265. PDF File. [Nicole Arksey] |
|
9 | Tues Oct 11 |
In class mini presentations on Project Phase I |
Project Phase I due |
10 | Thu Oct 13 |
Human Motor Capabilities 18. MacKenzie, I. S. (1992). Movement time prediction in human-computer interfaces. (Reprinted in BGBG 483-493). 19. McGuffin, M., and Balakrishnan, R. (2002). Acquisition of expanding targets. Proceedings of ACM CHI 2002, 57 - 64. http://doi.acm.org/10.1145/503376.503388 [Disha Al Baqui] |
Project Phase I returned Project Phase II out |
11 | Tues Oct 18 |
Human Information Processing
20. Buxton, W. (1986). Chunking and Phrasing and the design of human-computer dialogues (Reprinted in BGBG, 494-499). [Dave Ternes] 21. John, B.E., and Kieras D.E. (1996). Using GOMS for User Interface Design and Evaluation: Which Technique? ACM Transactions on Computer-Human Interaction, 3(4), 287-319. PDF File. |
|
12 | Thu Oct 20 | CSCW: Introduction and
Behavioural Foundations
22. McGrath, J. (1991). Time, Interaction and Performance
(TIP): a Theory of Groups. Small Group Research, 22(2), 147-174. ( Copy in the RR.) |
|
13 | Tues Oct 25 |
Using Video - Part I Mackay, W. (2001). Using Video to Support Interaction Design. pp3-9, 13-14, 18-21, 28, 30-35. PDF [No assignment 0] |
|
14 | Thu Oct 27 |
CSCW: Awareness
24. Gutwin, C. and Greenberg, S (1998). Effects of Awareness Support
on Groupware Usability, Proceedings ACM CHI'98, 511-518.
http://doi.acm.org/10.1145/274644.274713
[Shawn Minto] 25. Patterson, J., Day, M. and Kucan, J. (1996) Notification Servers for Synchronous Groupware, Proceedings of ACM CSCW'96, 122-129. http://doi.acm.org/10.1145/240080.240232 |
|
15 | Tues Nov 1 | CSCW: Large Screen
Displays
26. Guimbretière, F., Stone, M., and Winograd, T. (2001). Fluid Interaction with High-resolution Wall-Size Displays. Proceedings of ACM UIST 2001. http://doi.acm.org/10.1145/502348.502353 [Helge Seetzen] 27. Greenberg, S. and Rounding, M. (2001). The notification collage: posting information to public and personal displays. Proceedings of ACM CHI 2001, 514 - 521. http://doi.acm.org/10.1145/365024.365339 [Heather Cai] |
|
16 | Thu Nov 3 | Using Video - Part II
*** 12:30 - 2 PM in the HCI
Learning Studio X360 *** Details about the HCI Learning Studio and how to get FOB access can be found here. Adobe DV Primer, pp1-35, 46-48. PDF [No assignment 0] |
|
17 | Tues Nov 8 | Small Screen Displays
30. Wobbrock, J.O., Forlizzi, J., Hudson, S.E., and Myers, B.A.(2002). WebThumb: interaction techniques for small-screen browsers. Proceedings of ACM UIST 2002, 205 - 208. http://doi.acm.org/10.1145/571985.572014 [Ying Zhang] 31. Kamba T., Elson, S., Harpold, T., Stamper, T., and Sukaviriya, P. (1996). Using small screen space more efficiently, Proceedings of ACM CHI 96, 383-390. http://doi.acm.org/10.1145/238386.238582 [Izzet Safer] |
|
18 | Thu Nov 10 | In class mini presentations on Project Phase II | Project Phase II due |
19 | Tues Nov 15 | CSCW: Tabletop Displays
28. Scott, S.D., Grant, K.D., and Mandryk, R.L. (2003). System guidelines for co-located, collaborative work on a tabletop display. Proceedings of ECSCW'03, European Conference Computer-Supported Cooperative Work 2003. http://pages.cpsc.ucalgary.ca/~sdscott/pubs/scott_ecscw2003.pdf [Zephyr Liu] 29. Wu., M. and Balakrishnan, R. (2003). Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displays. Proceedings of UIST 2003, 193-202. http://doi.acm.org/10.1145/964696.964718 [Linton Ye] |
Project Phase II returned
Project Phase III out |
20 | Thu Nov 17 |
CSCW: Interplay Between Small,
Large, and Tabletop Displays
32. Johanson, B., Hutchins, G., Winograd, T., and Stone, M. (2002). PointRight: experience with flexible input redirection in interactive workspaces. Proceedings of UIST 2002, 227 - 234. http://doi.acm.org/10.1145/571985.572019 [Rob Anderson] 33. Berry, L., Bartram, L., and Booth, K. (2005). Role-based policies to control shared application views. To appear in Proceedings of UIST 2005. http://www.cs.ubc.ca/~berry/uist2005.pdf [Billy Cheung] |
|
21 | Tues Nov 22 |
Universal Usability:
Introduction
34. Shneiderman, B. (2000). Universal usability, Communications of the ACM, May 2000, 43(5), 84 - 91. http://doi.acm.org/10.1145/332833.332843 [Kelvin Poon] Universal Usability: Motor Impairments 35. Wobbrock, J.O., Myers, B.A., and Kembel, J. A. (2003). EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion. Proceedings ACM UIST 2003, 61 - 70. http://doi.acm.org/10.1145/964696.964703 [Sherman Lai] |
|
22 | Thu Nov 24 |
Universal Usability:
Auditory Impairments 36. Ho-Ching, F.W., Mankoff, J., and Landay J.A. (2003).Can you see what I hear?: The design and evaluation of a peripheral sound display for the deaf. Proceedings of ACM CHI 2003, 161 - 168. http://doi.acm.org/10.1145/642611.642641 [Ricardo Pedrosa] Universal Usability: Visual Impairments 37. Jacko, J., Barnard, L., Kongnakorn, T., Moloney, K., Edwards, P., Emery, K., Sainfort, F. (2004).Isolating the effects of visual impairment: exploring the effect of AMD on the utility of multimodal feedback. Proceedings of ACM CHI 2004, 311 - 318. http://doi.acm.org/10.1145/985692.985732 |
|
23 | Tues Nov 29 |
Universal Usability:
Cognitive Impairments 38. Wu, M., Baecker, R., and Richards, B. (2005). Participatory design of an orientation aid for amnesics. Proceedings of ACM CHI 2005, 511 - 520. http://doi.acm.org/10.1145/1054972.1055043 [Hiroe Li] |
|
24 | Thu Dec 1 |
TBA | |
25 | Thurs Dec 8th (9:30 AM - 12:30 PM) |
3- hours: Project Stage III Presentations Special session in lieu of
final exam. |
Project Phase III Presentations |
26 |
Mon Dec 12th (by 4:00 PM) |
Project Stage III Portfolios |
Project Phase III
Portfolios due |