Home
Schedule
Assignments

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


   Schedule

NOTE: schedule is under construction (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 3

 

Overview and Introduction

0. [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 5

TOPIC I: Personalization class 1

Introduction

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

Mixed-Initiative Approaches (+ crowdsourcing)

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

Assignment 1 out
3 Tues Jan 10

TOPIC II: Universal Usability class 1

Introduction

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

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

Motor Impairments

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

Project assigned

4

Thurs Jan 12

TOPIC III: CSCW class 1 

Introduction

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

Colocated-asynchronous applications

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

 
  Sun Jan 15   Best and worst project ideas due on piazza by 8 PM
5 Tues Jan 17
Evaluation 1: General

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

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

Assignment 1:
paper selection preferences due by 5 PM

Assignment 2 out

6 Thurs Jan 19

Evaluation 2: Experimental Design  

Introductory/refresher lecture on topic.
Controlled Experiments I - PDF slides [4up] [full page]
Controlled Experiments II - PDF slides [4up] [full page]

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

10b. Lazar, J., Feng, J.H., and Hochheiser, H. (2010). Chapters 2-4: Research Methods in Human-Computer Interaction. (handout)  [no Assignment 0 required]

Assignment 1: mapping of student to paper posted
7 Tues Jan 24 Working class #1- Project team formation and Phase I prep  
8 Thurs Jan 26
Evaluation 3: The ethics of working with human subjects

11. 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 from CS444 website. (Please follow the protocol as described on the 444 website. Instead of TA approval for your documents, it will be approval by the course instructor in 554m.)

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

 
9 Tues Jan 31 Evaluation 4: Field Studies

Introductory/refresher lecture on topic.
Field Studies - PDF slides [4 up] [full page]

12a. Blomberg, J., Burrell, M., and Guest, G. (2003). An ethnographic approach to design. Chapter 50.  In Jacko, J. and Sears, A. (Eds.)The Human Computer Interaction Handbook (pp. 964-986). Mahwah, NJ: Lawrence Erlbaum Associates. Read up to last column on p. 973.  (handout) [no Assignment 0 required]

12b. Lazar, J., Feng, J.H., and Hochheiser, H. (2010). Chapters 11: Analyzing Qualitative Data in Research Methods in Human-Computer Interaction. (handout) [no Assignment 0 required]

13. Allison Woodruff. (2014). Necessary, unpleasant, and disempowering: reputation management in the internet age. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '14). ACM, New York, NY, USA, 149-158. [doi]

 
10 Thurs Feb 2 In class mini presentations on Project Phase I Project Phase I due

Project Phase II out
- Fri Feb 3 - Tues Feb 7 Proposal reviews with each team (scheduling TBA)  
11 Tues Feb 7 Personalization class 2:

Learners [Francesco]

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


Experts (+ crowdsourcing) [Matthew]

15. Mira Dontcheva, Robert R. Morris, Joel R. Brandt, and Elizabeth M. Gerber. 2014. Combining crowdsourcing and learning to improve engagement and performance. In Proceedings of the 32nd annual ACM conference on Human factors in computing systems (CHI '14). ACM, New York, NY, USA, 3379-3388.(doi)

student presentations start
12 Thurs Feb 9 Personalization class 3:

Adaptable Approaches

16. Antoine Ponsard and Joanna McGrenere. 2016. Anchored Customization: Anchoring Settings to the Application Interface to Afford Customization. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 4154-4165. (doi)

Adaptive Approaches [Hooman]

17. Krzysztof Z. Gajos, Jacob O. Wobbrock, and Daniel S. Weld. 2008. Improving the performance of motor-impaired users with automatically-generated, ability-based interfaces. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '08). ACM, New York, NY, USA, 1257-1266. (doi)


13 Tues Feb 14 Personalization class 4:

Interruption - When to interrupt? [Yingying]

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

Interruption II - How to interrupt?

19. Abhinav Mehrotra, Veljko Pejovic, Jo Vermeulen, Robert Hendley, and Mirco Musolesi. 2016. My Phone and Me: Understanding People's Receptivity to Mobile Notifications. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 1021-1032. (doi) [Asn 2 eligible]


14 Thurs Feb 16 Universal Usability class 2:

Healthy Children [ON HOLD]

20. Allison Druin, Elizabeth Foss, Hilary Hutchinson, Evan Golub, and Leshell Hatley. 2010. Children's roles using keyword search interfaces at home. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '10). ACM, New York, NY, USA, 413-422.(doi)

Children with Impairments [Emily]

21. Kathryn E. Ringland, Christine T. Wolf, LouAnne E. Boyd, Mark S. Baldwin, and Gillian R. Hayes. 2016. Would You Be Mine: Appropriating Minecraft as an Assistive Technology for Youth with Autism. In Proceedings of the 18th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '16). ACM, New York, NY, USA, 33-41. (doi)


  Feb 20 - 24 Reading Week  
15 Tues Feb 28 Universal Usability class 3:

Visual Impairments (+ crowdsourcing)

22. Kotaro Hara, Shiri Azenkot, Megan Campbell, Cynthia L. Bennett, Vicki Le, Sean Pannella, Robert Moore, Kelly Minckler, Rochelle H. Ng, and Jon E. Froehlich. 2013. Improving public transit accessibility for blind riders by crowdsourcing bus stop landmark locations with Google street view. In Proceedings of the 15th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '13). ACM, New York, NY, USA, , Article 16 , 8 pages. (doi) [Asn 2 eligible]

Cognitive Impairments [David]

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


16 Thurs Mar 2 Working class #2 - Project Phase II prep  
17 Tues Mar 7 In class mini presentations on Project Phase II Project Phase II due

Project Phase III out

- Wed Mar 8 - Mon Mar 13 Phase II reviews with each team (scheduling TBA, some may be in working class #3)  
18 Thurs Mar 9 Working class #3 - Project Phase III prep  
19 Tues Mar 14 Universal Usability class 4:

Healthy older adults

24. Robin Brewer, Raymundo Cornejo Garcia, Tedmond Schwaba, Darren Gergle, and Anne Marie Piper. 2016. Exploring Traditional Phones as an E-Mail Interface for Older Adults. ACM Trans. Access. Comput. 8, 2, Article 6 (January 2016), 20 pages. (doi)

Auditory Impairments [Haotian]

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

 
20 Thurs Mar 16 CSCW class 2:

Distributed-synchronous applications

26. Justin D. Weisz, Sara Kiesler, Hui Zhang, Yuqing Ren, Robert E. Kraut, and Joseph A. Konstan. 2007. Watching together: integrating text chat with video. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '07). ACM, New York, NY, USA, 877-886. (doi)

Distributed-asynchronous applications

27. Scott S. Bateman, Carl A. Gutwin, and Gordon I. McCalla. 2013. Social navigation for loosely-coupled information seeking in tightly-knit groups using webwear. In Proceedings of the 2013 conference on Computer supported cooperative work (CSCW '13). ACM, New York, NY, USA, 955-966. (doi)


21 Tues Mar 21 Working class #4 - Project Phase III prep
22 Thurs Mar 23 Working class #5 - Project Phase III prep
23 Tues Mar 28 CSCW class 3:

Colocated-synchronous applications

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

Crowdsourcing & CSCW

29. Jorge Goncalves, Hannu Kukka, Iván Sánchez, and Vassilis Kostakos. 2016. Crowdsourcing Queue Estimations in Situ. In Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing (CSCW '16). ACM, New York, NY, USA, 1040-1051. (doi [Asn 2 eligible]


24 Thurs Mar 30 CSCW class 4:

Large Screen Displays [Soheil]
30. 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)

Tabletop Displays
31. Stacey D. Scott, Guillaume Besacier, Julie Tournet, Nippun Goyal, and Michael Haller. 2014. Surface Ghosts: Promoting Awareness of Transferred Objects during Pick-and-Drop Transfer in Multi-Surface Environments. In Proceedings of the Ninth ACM International Conference on Interactive Tabletops and Surfaces (ITS '14). ACM, New York, NY, USA, 99-108.  (doi)


25 Tues Apr 4 Review of student paper reviews [to be posted]  
26 Thurs Apr 6 Holding spot: Using Video - Part I (optional)

Preparation & readings

Using Video - Part II (somewhat optional)

Preparation & readings

 
- Apr 19 2-4 pm, x836

(social for second halfs)
2 hours: Project Stage III Presentations 

Special session in lieu of final exam.

Project Phase III Presentations
-   Apr 27 2pm
x665 + email
Project Stage III Portfolios (including conference-style research paper and video)



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 16/17