Home
Schedule
Assignments

Human Computer Interaction: CPSC 544
UBC Computer Science - Fall 2009


   Schedule

NOTE: This schedule is not finalized.

Jump to Class #: 1  2  3  4  5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26  

Class # Date Topics and Readings Deliverables
1 Thurs Sept 10

 

Overview and Introduction

1. [Optional] Myers, B. (1998). A Brief History to Human-Computer Interaction Technology. ACM Interactions, 5(2), 44-54. (doi)

Assignment 0 out
2 Tues Sept 15

What's the Problem?

2. Landauer, T. (1995). The Trouble with Computers. The MIT Press, Cambridge, MA. ** Read until the end of Section I, pages 1 to 77. ** (handout)

Design 

3. Gould, J. (1988). How to Design Usable Systems. Excerpt reprinted in BGBG*, p. 93 - 12. (handout)


3
Thurs Sept 17
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).   (handout)

5. [Optional] Norman, D.A. (1988). The Psychopathology of Everyday Things. Excerpt reprinted in BGBG, p. 5 - 21.  (handout - 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. (doi)

Assignment 1 out

Assignment 2 out

4  

Tues Sept 22

Evaluation: General

7. McGrath, J. (1994). Methodology matters: Doing research in the behavioural and social sciences. BGBG, p. 152-169. (handout)

8. Greenberg, S. and Buxton, B. (2008). Usability evaluation considered harmful (some of the time). Proceedings of ACM CHI '08, 111-120. (doi)

Assignment 1: preferences due by 5 PM

Project assigned

5  Thurs Sept 24
Evaluation: Experimental Design I

Introductory lecture on topic. [PDF slides 2up] [PDF slides 4up]

9. Newman, W.M., and Lamming, M.G. (1995). Chapter 10: Experiments in support of design, 215 - 248. (handout) [no Assignment 0 required]

Assignment 1: mapping of student to paper posted
6 Tues Sept 29

Evaluation: The ethics of working with human subjects [instructor]

10. Mackay, W. E. 1995. Ethics, lies and videotape…. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Denver, Colorado, United States, May 07 - 11, 1995). CHI '95. ACM, New York, NY, 138-145. (doi) (online PDF File)

Also required:

Read the Ethics Protocol for 544, and related documents.

Tri-Council Policy Statement (TCPS) on the ethical conduct for research involving humans.
You must take the TCPS tutorial and email/give me a copy of the certificate of completion. (information + tutorial)

Evaluation:  Experimental Design II [instructor]

11. 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. (online PDF)


7 Thurs Oct 1
Fitts' Law Basics [instructor]

12. MacKenzie, I. S. (1992). Movement time prediction in human-computer interfaces. (Reprinted in BGBG 483-493). (online copy)

TOPIC I: Universal Usability [instructor]

13. Shneiderman, B. (2000). Universal usability, Communications of the ACM, May 2000, 43(5), 84 - 91. (doi)

 
8 Tues Oct 6
Joanna away - no class


9 Thurs Oct 8 In class mini presentations on Project Phase I Project Phase I due

Project Phase II out

- Fri Oct 9 - Wed Oct 14 Proposal reviews with each team (scheduling TBA)  
10 Tues Oct 13 Universal Usability: Healthy older adults [Matthew Brehmer: pdf prespdf report]

14. Massimi, M., Baecker, R. M., and Wu, M. 2007. Using participatory activities with seniors to critique, build, and evaluate mobile phones. In Proceedings of the 9th international ACM SIGACCESS Conference on Computers and Accessibility (Tempe, Arizona, USA, October 15 - 17, 2007). Assets '07. ACM, New York, NY, 155-162. (doi)

Universal Usability: Children

15. Hourcade, J. P., Bederson, B. B., Druin, A., and Guimbretière, F. 2004. Differences in pointing task performance between preschool children and adults using mice. ACM Transactions on Computuer-Human Interacteration, 11, 4 (Dec. 2004), 357-386. (doi)



 
11 Thurs Oct 15 Universal Usability: Auditory Impairments [Mohamed El-Zohairy pdf pres]

16. 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. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Ft. Lauderdale, Florida, USA, April 05 - 10, 2003). CHI '03. ACM, New York, NY, 161-168.  (doi)

Universal Usability: Visual Impairments [Mohan Raj pdf pres pdf report]

17. Jacko, J. A., Scott, I. U., Sainfort, F., Barnard, L., Edwards, P. J., Emery, V. K., Kongnakorn, T., Moloney, K. P., and Zorich, B. S. 2003. Older adults and visual impairment: what do exposure times and accuracy tell us about performance gains associated with multimodal feedback?. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Ft. Lauderdale, Florida, USA, April 05 - 10, 2003). CHI '03. ACM, New York, NY, 33-40. (doi)

 
12 Tues Oct 20 Universal Usability: Cognitive Impairments [Zoltan Foley-Fisher pdf pres pdf report]

18. Wu, M., Birnholtz, J., Richards, B., Baecker, R., and Massimi, M. 2008. Collaborating to remember: a distributed cognition account of families coping with memory impairments. In Proceeding of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems (Florence, Italy, April 05 - 10, 2008). CHI '08. ACM, New York, NY, 825-834.  (doi)

Universal Usability: Motor Impairments [Mary Muir pdf pres pdf report]

19. 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. In Proceedings of the 16th Annual ACM Symposium on User interface Software and Technology (Vancouver, Canada, November 02 - 05, 2003). UIST '03. ACM, New York, NY, 61-70. (doi)


13 Thurs Oct 22 TOPIC II: CSCW  [instructor]

20. Grudin, J. 1988. Why CSCW applications fail: problems in the design and evaluationof organizational interfaces. In Proceedings of the 1988 ACM Conference on Computer-Supported Cooperative Work (Portland, Oregon, United States, September 26 - 28, 1988). CSCW '88. ACM, New York, NY, 85-93. (doi)

CSCW: Distributed-asynchronous applications [Noreen Kamal ppt pres pdf report]

21. Noël, S. and Robert, J. 2004. Empirical Study on Collaborative Writing: What Do Co-authors Do, Use, and Like?. Computer Supported Cooperative Work, 13, 1 (Jan. 2004), 63-89. (doi)


14 Tues Oct 27 CSCW: Distributed-synchronous applications [Shafiq Joty ppt pres pdf report]

22. Olson, J. S., Olson, G. M., and Meader, D. K. 1995. What mix of video and audio is useful for small groups doing remote real-time design work?. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Denver, Colorado, United States, May 07 - 11, 1995). ACM, New York, NY, 362-368. (doi) (Instructor will provide a better copy of this paper.)

CSCW: Colocated-asynchronous applications

23. Greenberg, S. and Rounding, M. 2001. The notification collage: posting information to public and personal displays. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Seattle, Washington, United States). CHI '01. ACM, New York, NY, 514-521. (doi)


15 Thurs Oct 29 CSCW: Colocated-synchronous applications  [Russ MacKenzie pdf pres pdf report]

24. Shoemaker, G. B. and Inkpen, K. M. 2001. Single display privacyware: augmenting public displays with private information. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Seattle, Washington, United States). CHI '01. ACM, New York, NY, 522-529. (doi)

CSCW: Large Screen Displays [Billy Lam pdf pres pdf report]

25. Nacenta, M. A., Sallam, S., Champoux, B., Subramanian, S., and Gutwin, C. 2006. Perspective cursor: perspective-based interaction for multi-display environments. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Montréal, Québec, Canada, April 22 - 27, 2006). CHI '06. ACM, New York, NY, 289-298. (doi)


16 Tues Nov 3 Joanna away

Using Video - Part I

Preparation & readings 

 
17  Thurs Nov 5 Joanna away

Using Video - Part II   

Preparation & readings

 
18 Tues Nov 10 In class mini presentations on Project Phase II Project Phase II due

Project Phase III out

- Thurs Nov 12 - Mon Nov 16 Phase II reviews with each team (scheduling TBA)  
19 Thurs Nov 12 CSCW: Tabletop Displays [Tao Su pdf pres pdf report]

26. Morris, M. R., Paepcke, A., Winograd, T., and Stamberger, J. 2006. TeamTag: exploring centralized versus replicated controls for co-located tabletop groupware. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Montréal, Québec, Canada, April 22 - 27, 2006). CHI '06. ACM, New York, NY, 1273-1282. (doi)

Small Screen Displays [Vincent Tsao pdf pres pdf report]

27. Wigdor, D., Forlines, C., Baudisch, P., Barnwell, J., and Shen, C. 2007. Lucid touch: a see-through mobile device. In Proceedings of the 20th Annual ACM Symposium on User interface Software and Technology (Newport, Rhode Island, USA, October 07 - 10, 2007). UIST '07. ACM, New York, NY, 269-278. (doi)

 
20 Tues Nov 17 TOPIC III: Personalization [instructor]

28. McGrenere, J., and Moore, G. (2000). Are we all in the same "bloat"? In Proceedings of Graphics Interface 2000 (Montreal, Quebec, Canada, May 15 - 17, 2000). GI 2000. Canadian Human-Compuer Communications Society, 187-196. (online copy)

Personalization: Learners [Javier Diaz pdf pres pdf report]

29. Grossman, T., Fitzmaurice, G., and Attar, R. 2009. A survey of software learnability: metrics, methodologies and guidelines. In Proceedings of the 27th international Conference on Human Factors in Computing Systems (Boston, MA, USA, April 04 - 09, 2009). CHI '09. ACM, New York, NY, 649-658. (doi)


21 Thurs Nov 19
Personalization: Experts

30. Kurtenbach, G. and Buxton, W. 1993. The limits of expert performance using hierarchic marking menus. In Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems (Amsterdam, The Netherlands, April 24 - 29, 1993). CHI '93. ACM, New York, NY, 482-487. (doi)

Personalization: Adaptable Approaches [Gokhan Himmetoglu pdf pres pdf report]

31. Stuerzlinger, W., Chapuis, O., Phillips, D., and Roussel, N. 2006. User interface façades: towards fully adaptable user interfaces. In Proceedings of the 19th Annual ACM Symposium on User interface Software and Technology (Montreux, Switzerland, October 15 - 18, 2006). UIST '06. ACM, New York, NY, 309-318. (doi)


22 Tues Nov 24 Personalization: Adaptive Approaches [Gordon Chang pdf pres pdf report]

32. Gajos, K. Z., Czerwinski, M., Tan, D. S., and Weld, D. S. 2006. Exploring the design space for adaptive graphical user interfaces. In Proceedings of the Working Conference on Advanced Visual interfaces (Venezia, Italy, May 23 - 26, 2006). AVI '06. ACM, New York, NY, 201-208. (doi)

Personalization: Mixed-Initiative Approaches [Samad Kardan pdf pres pdf report]

33. 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. (online file)


23 Thurs Nov 26 Personalization: Interruption - When to interrupt? [Sapna Bedi pdf pres pdf report]

34. Iqbal, S. T. and Horvitz, E. 2007. Disruption and recovery of computing tasks: field study, analysis, and directions. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA, April 28 - May 03, 2007). CHI '07. ACM, New York, NY, 677-686. (doi)

Personalization: Interruption II - How to interrupt? [Amirhossein Mehrabian pdf pres pdf report]

35. Gluck, J., Bunt, A., and McGrenere, J. 2007. Matching attentional draw with utility in interruption. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Jose, California, USA, April 28 - May 03, 2007). CHI '07. ACM, New York, NY, 41-50. (doi)


24 Tues Dec 1 TBA
25 Thurs Dec 3 TBA  
26

Mon Dec 7

9:45 AM

Location x836

3- hours: Project Stage III Presentations

Special session in lieu of final exam.

Project Phase III Presentations
-   Mon Dec 14, noon Project Stage III Portfolios
Project Phase III Portfolios due

*BGBG: Baeker, R.M., Grudin, J., Buxton, W. and Greenberg, S. (1995). Readings in Human-Computer Interaction: Toward the Year 2000. Morgan Kaufmann, San Francisco, CA.

CS544 Human Computer Interaction - McGrenere 09/10