Home
Schedule
Assignments

CPSC 554M
Topics in Human Computer Interaction
Universal Usability, CSCW, and Personalization
UBC Computer Science - Winter 2012/13


   Schedule

NOTE: schedule is tentative and may be revised during the term

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 Tues Jan 8

 

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 Thurs Jan 10

Design

2. Norman, D.A. (1986). Cognitive Engineering. In D.A. Norman, S.W. Draper (Eds.), User Centered System Design (pp 31-61).   (handout)

3. Norman, D.A. (2002). Emotion & design: Attractive things work better. ACM Interactions, 9(4), 36-42. (doi)

Assignment 1 out

Assignment 2 out

3 Tues Jan 15 Evaluation: General

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

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

Project assigned

4

Thurs Jan 17

Evaluation: Experimental Design I

Introductory/refresher lecture on topic. [PDF slides 4up]

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

Assignment 1:
paper selection preferences due by 5 PM
5 Tues Jan 22
Evaluation: The ethics of working with human subjects [instructor]

7. 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 HCI classes, and related documents.

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

Assignment 1: mapping of student to paper posted
6 Thurs Jan 24

TOPIC I: Universal Usability [instructor]

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

9. Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, and Jon Froehlich. 2011. Ability-Based Design: Concept, Principles and Examples. ACM Trans. Access. Comput. 3, 3, Article 9 (April 2011), 27 pages. (doi)

Universal Usability: Healthy older adults

10. 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)

 
7 Tues Jan 29

Universal Usability: Children [Gerwin Damberg] [pdf pres pdf_report]

11. Hilary Browne Hutchinson, Benjamin B. Bederson, and Allison Druin. 2006. The evolution of the international children's digital library searching and browsing interface. In Proceedings of the 2006 conference on Interaction design and children (IDC '06). ACM, New York, NY, USA, 105-112.  (doi)

Universal Usability: Auditory Impairments

12. 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) [Asn 2 eligible]

student presentations start
8 Thurs Jan 31
Working class - Project Phase I prep


9 Tues Feb 5 In class mini presentations on Project Phase I Project Phase I due

Project Phase II out

- Wed Feb 6 - Mon Feb 11 Proposal reviews with each team (scheduling TBA)  
10 Thurs Feb 7

Universal Usability: Visual Impairments [Hasti Seifi] [pdf_pres pdf_report]

13. Denise Prescher, Gerhard Weber, and Martin Spindler. 2010. A tactile windowing system for blind users. In Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility (ASSETS '10). ACM, New York, NY, USA, 91-98. (doi

Universal Usability: Cognitive Impairments

14. 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)



 
11 Tues Feb 12

Universal Usability: Motor Impairments

15. 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) [Asn 2 eligible]

TOPIC II: CSCW  [instructor]

16. 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)

 
12 Thurs Feb 14

CSCW: Distributed-asynchronous applications [Heln Halbert] [pdf_pres pdf_report]

17. J. J. Cadiz, Anop Gupta, and Jonathan Grudin. 2000. Using Web annotations for asynchronous collaboration around documents. In Proceedings of the 2000 ACM conference on Computer supported cooperative work (CSCW '00). ACM, New York, NY, USA, 309-318. (doi)

CSCW: Distributed-synchronous applications  [Yin He] [pdf_pres pdf_report]

18. Rebecca Grinter and Margery Eldridge. 2003. Wan2tlk?: everyday text messaging. In Proceedings of the SIGCHI conference on Human factors in computing systems (CHI '03). ACM, New York, NY, USA, 441-448. (doi)


  Feb 18 - 22 Reading Week  
13 Tues Feb 26

CSCW: Colocated-asynchronous applications [Kalan MacRow] [pres pdf_report]

19. 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)  [Asn 2 eligible]

CSCW: Colocated-synchronous applications  [Melissa Smith]  [pdf_pres pdf_report]

20. 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)


14 Thurs Feb 28

CSCW: Large Screen Displays

21. 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)

CSCW: Tabletop Displays

22. 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) [Asn 2 eligible]


15 Tues Mar 5 TOPIC III: Personalization [instructor]

23. 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 [Peter Beshai]  [pdf_pres pdf_report]

24. 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)


16 Thurs Mar 7 Working class - Project Phase II prep  
17 Tues Mar 12

In class mini presentations on Project Phase II

Project Phase II due

Project Phase III out

- Wed Mar 13 - Mon Mar 18 Phase II reviews with each team (scheduling TBA)  
18 Thurs Mar 14 Personalization: Experts

25. 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: Adaptive Approaches [Sylvie Foss]  [pdf_pres pdf_report]

26. 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) [Asn 2 eligible]

 
19 Tues Mar 19 Working class - Project Phase III prep  
20 Thurs Mar 21

Personalization: Adaptable Approaches

27. Nikola Banovic, Fanny Chevalier, Tovi Grossman, and George Fitzmaurice. 2012. Triggering triggers and burying barriers to customizing software. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '12). ACM, New York, NY, USA, 2717-2726. (doi)

Personalization: Mixed-Initiative Approaches

28. 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)


21 Tues Mar 26 Working class - Project Phase III prep
22 Thurs Mar 28 Personalization: Interruption - When to interrupt?

29. 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) [Asn 2 eligible]

Personalization: Interruption II - How to interrupt?

30. 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)

 

23 Tues Apr 2 Review of student paper reviews [to be posted]
24 Thurs Apr 4 Working class - Project Phase III prep
25 no class 25

Holding spot:

Using Video - Part I (optional)

Preparation & readings

Using Video - Part II (somewhat optional)

Preparation & readings

 
26 no class 26    
- Wed Apr 24
2-4 PM

(social in 2nd hour)
2 hours: Project Stage III Presentations

Special session in lieu of final exam.

Project Phase III Presentations
-    Fri Apr 26 2PM

(place TBA)
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.

CS554m Human Computer Interaction - McGrenere 12/13