|
Research |
Joanna McGrenere
Associate Professor Computer Science University of British Columbia
Email: joanna @ cs.ubc.ca
Snailmail: |
My research is in Human-Computer Interaction (HCI), with a particular focus on the following areas:
Since arriving at UBC, I have spent substantial effort revising and creating new HCI curriculum as well as new facilities to support that curriculum. My general philosophy of HCI teaching is that students learn best while doing hands-on team work, both large term projects and short activities. This philosophy is evident both in my graduate and undergraduate teaching. For example, I developed a new Advanced Methods in HCI undergrad course (CS 444) around a team-based learning model. In parallel, I set up the new HCI Learning Studio which follows a radically different model than traditional CS undergraduate labs in its emphasis on and facilitated support of team-based learning processes, and in supporting the creation of design artifacts and the HCI design process more generally. This studio and curriculum development were funded in part through a competitive UBC Teaching and Learning Enhancement Fund grant awarded to me and Karon MacLean in 2006. I have also been awarded two Computer Science Incredible Instructor Awards: in 2004 for CS 544 and in 2011 for CS 444.
Current academic year (2012-13)
CS 110 in the fall of 2012, a first year course on Computation, Programs, and Programming
CS 554m in the winter of 2013, a graduate course in HCI
Past
CS 110 in the fall of 2011, a first year course on Computation, Programs, and Programming
CS 444 in the winter of 2012, an undergrad course in Advanced Methods in HCI
CS 554m in the winter of 2011, a graduate course in HCI
CS 444 in the winter of 2011, 2010, 2007, an undergrad course in Advanced Methods in HCI
CS 544 in the fall of 2009, 2006, 2005, 2003, 2002, a graduate course in HCI
CS 444 in the winter of 2004 and 2006, an undergrad course in HCI
I was one of the instructors for CS 590, a graduate course in research methods
Current
Matthew Brehmer, PhD, co-supervised by Tamara Munzner
Mona Haraty, PhD
Matei Negulescu, PhD
Jessica Dawson, MSc, co-supervised by Tamara Munzner
Shathel Haddad, MSc
Juliette Link, MSc, co-supervised by Kellogg Booth
Alumni
Charlotte Tang, postdoc 2012
Rock Leung, PhD, 2011 [pdf] co-supervised by Peter Graf (Psychology)
Karyn Moffatt, PhD 2010 [pdf]
Leah Findlater, PhD 2009 [pdf]
Andrea Bunt, PhD 2007, co-supervised by Cristina Conati [pdf]
Diane Tam, MSc 2012, co-supervised by Karon MacLean [pdf]
Mohan Raj Rajamanickam, MSc 2011 [pdf]
Gokhan Himmetoglu, MSc 2011, co-supervised by Karon MacLean [pdf]
Matthew Brehmer, MSc 2011, co-supervised by Claudia Jacova (Medicine) [pdf]
Amirhossein Mehrabian, MSc 2011 [pdf essay]
Jih-Shiang (Gordon) Chang, MSc, co-supervised by Karon MacLean [pdf essay]
Tom Hazelton, MSc, co-supervised by Karon MacLean [pdf]
Jeff Hendy, MSc 2009, co-supervised by Kellogg Booth [pdf]
Yamin Htun, MSc 2007 [pdf]
Meghan Allen, MSc 2006 [pdf]
Jennifer Gluck, MSc 2006 [pdf]
Adam Bodnar, MSc 2006, co-supervised by Tamara Munzner [pdf]
Dmitry Nekrasovski, MSc 2006, co-supervised by Tamara Munzner [pdf]
Qixing Zheng, MSc 2005, co-supervised by Kellogg Booth [pdf]
Andrew Chan, MSc 2004, co-supervised by Karon MacLean [pdf]
Rhian Davies, MSc 2004 [pdf]
Leah Findlater, MSc 2004 [pdf]
Karyn Moffatt, MSc 2004, co-supervised by Maria Klawe [pdf]
Juliette Link, undergraduate RA (summer 2010)
Jessica Dawson, undergraduate RA (summer 2008), directed studies (winter 2009-10) NSERC USRA (summer 2010, summer 2011)
Justine Yang, NSERC USRA (summer 2008), directed studies (fall 2009)
Sandra Yuen, undergraduate project course (winter 2007-08)
Kim Tee, undergraduate honours thesis (winter 2003-04), and NSERC USRA (summer 2004)
Eve Macgregor, undergraduate project course (winter 2003-04)
Sarah Yang, undergraduate directed studies (winter 2002-03)
Refereed Conference and Journal Papers
Tam., D., MacLean, J., McGrenere, J., Kuchenbecker, K. The design and field observation of a haptic notification system for timing awareness during oral presentations. Conditionally accepted to CHI 2013.
Leung, R., Tang, C., Haddad, S., McGrenere, J., Graf, P., Ingriany, V. (2012). How older adults learn to use mobile devices: Survey and field investigations. ACM Transactions on Accessible Computing, 4(3), Article 11, 1-33. [doi]
Haraty, M., Tam, D., Haddad, S., McGrenere, J., and Tang, C. (2012). Individual differences in personal task management: A field study in an academic setting. Proceedings of Graphics Interface 2012, 25-44. Best student paper award (HCI-Track) [pdf] [doi]
Brehmer, M., McGrenere, J., Tang, C., and Jacova, C. (2012). Effects of interruptions on older adults' computerised cognitive testing performance. Proceedings of CHI '12, 2649-2658. [pdf] [doi]
Nobarany, S., Oram, L., Kumar Rejendran, V., Chen, D., McGrenere, J., and Munzner, T. (2012). The design space of opinion measurement interfaces: Exploring recall support for rating and ranking. Proceedings of CHI '12, 2035-2044. [pdf] [doi]
Hendy, J., Link, J., Booth, K.S., and McGrenere, J. (2011). Parameter selection in keyboard-based dialog boxes. Proceedings of CHI '11, 2761-2764. [pdf] [doi]
Leung, R., Findlater, L., McGrenere, J., and Graf, P. (2010). Multi-layered interfaces to improve older adults' initial learnability of mobile applications. ACM Transactions on Accessible Computing, 3(1), Article 1, 1-30. [doi]
Hendy, J., Booth, K.S., and McGrenere, J. (2010). Graphically enhanced keyboard accelerators for GUIs. Proceedings of Graphics Interface 2010, 3-10. [pdf]
Moffatt, K., and McGrenere, J. (2010). Steadied-bubbles: Combining techniques to address pen-based pointing errors for younger and older adults. Proceedings of ACM CHI '10, 1125-1134. [pdf] [doi]
Findlater, L., McGrenere, J. (2010). Beyond performance: Feature awareness in personalized interfaces. International Journal of Human-Computer Studies (IJHCS), 68(3), 121-137. [doi]
Moffatt, K., and McGrenere, J. (2009). Exploring Methods to Improve Pen-based Menu Selection for Younger and Older Adults. ACM Transactions on Accessible Computing, 2(1), Article no 3, 1-32. [pdf] [doi]
Leung, R., McGrenere, J., and Graf, P. (2009). Age-related Differences in the Initial Usability of mobile Device Icons. Behaviour & Information Technology. Accepted for publication in 2009. [pdf] [doi]
Findlater, L., Moffatt, M., McGrenere, J., Dawson, J. (2009). Ephemeral adaptation: The user of gradual onset to improve menu selection performance. Proceedings of ACM CHI '09, 1655-1664. Best paper award. [pdf] [doi]
Moffatt, K., and McGrenere, J. (2008). Hover or tap? Supporting pen-based menu navigation for older adults. Proceedings of ACM ASSETS 2008, 51-58. [pdf] [doi]
Allen, M., McGrenere, J., and Purves, B. (2008). The field evaluation of a mobile digital image communication application designed for people with aphasia. ACM Transactions on Accessible Computing, 1(1), Article 5, 1-26. [doi]
Allen, M., Leung, R., McGrenere, J., and Purves, B. (2008). Involving domain experts in assistive technology research. User Access in the Information Society, 7(3), 145-154. [link]
Chan, A., MacLean, K., and McGrenere, J. (2008). Designing haptic icons to support collaborative turn-taking. International Journal of Human Computer Studies. 66(5), 333-355. [doi]
Findlater, L., and McGrenere, J. (2008). Impact of screen size on performance, awareness, and user satisfaction with adaptive graphical user interfaces. Proceedings of ACM CHI '08, 1247-1256. [pdf] [doi]
Findlater, L., McGrenere, J., and Modjeska, D. (2008). Evaluation of a role-based approach for customizing a complex development environment. Proceedings of ACM CHI '08, 1267-1270. [pdf] [doi]
Allen, M., McGrenere, J., and Purves, B. (2007). PhotoTalk: The design and evaluation of a digital image based communication tool for people who have aphasia. Proceedings of ACM ASSETS 2007, 187-194. [pdf] [doi]
Moffatt, K., and McGrenere, J. (2007). Slipping and drifting: Using older users to uncover pen-based target acquisition difficulties. Proceedings of ACM ASSETS 2007, 11-18. Best student technical paper award . [pdf] [doi]
Findlater, L., and McGrenere, J. (2007). Evaluating reduced-functionality interfaces according to feature findability and awareness. Proceedings of IFIP INTERACT 2007, 592-605. [pdf]
Bunt, A., McGrenere, J., and Conati, C. (2007). Understanding the Utility of Rationale in a Mixed-Initiative System for GUI Customization. Proceedings of UM 2007, International Conference on User Modeling, 147-156. [pdf]
McGrenere, J., Baecker, R.M., and Booth, K.S. (2007). A field evaluation of an adaptable two-interface design for feature-rich software. ACM Transactions on Computer-Human Interaction. 14(1), Article no 3, 1-43. [pdf] [doi]
Gluck, J., Bunt, A., and McGrenere, J. (2007). Matching attentional draw with utility in interruption. Proceedings of ACM CHI 2007, 41-50. [pdf] [doi].
Bunt, A., Conati, C., and McGrenere, J. (2007). Supporting interface tailoring using a mixed-initiative approach. Proceedings of ACM International Conference Intelligent User Interfaces, 92-101. Best paper award. [pdf] [doi]
Nekrasovski, D., Bodnar, A., McGrenere, J., Guimbretiere, F., and Munzner, T. (2006). An evaluation of pan&zoom and rubber sheet navigation with and without an overview. Proceedings of ACM CHI 2006, 11-20. [pdf] [doi]
Zheng, Q., Booth, K., and McGrenere, J. (2006). Co-authoring with structured annotations. Proceedings of ACM CHI 2006, 131-140. [pdf] [doi]
Tee, K., Moffatt, K., Findlater, L., Macgregor, E., McGrenere, J., Purves, B., and Fels, S. (2005). A visual recipe book for persons with language impairments. Proceedings of ACM CHI 2005, 501-510. [pdf] [doi]
Chan, A., Maclean, K., and McGrenere, J. (2005). Learning and identifying haptic icons under workload. Proceedings of the First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC 2005, IEEE-VR2005), 432-439. [pdf] [doi]
Davies, R., Marcella, S., McGrenere, J., Purves, B. (2004). The ethnographically informed participatory design of a PDA application to support communication. Proceedings of ACM ASSETS 2004, 153-160. [pdf] [doi]
Findlater, L., McGrenere, J. (2004). A comparison of static, adaptive, and adaptable menus. Proceedings of ACM CHI 2004, 89-96. [pdf] [doi]
Moffatt, K., McGrenere, J., Purves, B., Klawe, M. (2004). The participatory design of a sound and image enhanced daily planner for people with aphasia. Proceedings of ACM CHI 2004, 407-414. [pdf] [doi]
Bunt, A., Conati, C., McGrenere, J. (2004). What role can adaptive support play in and adaptable system? Proceedings of ACM International Conference Intelligent User Interfaces, 117-124. [pdf] [doi]
McGrenere, J., Davies, R., Findlater, L., Graf, P., Klawe, M., Moffatt, K., Purves, B., and Yang. S. (2003). Insights from the aphasia project: Designing technology for and with people who have aphasia. Proceedings of ACM Conference on Universal Usability, 112-118. [pdf] [doi]
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, ACM CHI Letters 4(1), 163-170. [pdf] [doi]
Baecker, R.M., Booth, K.S., Jovicic, S., McGrenere, J., and Moore, G. (2000). Reducing the gap between what users know and what they need to know. Proceedings of ACM Conference on Universal Usability 2000, 17-23. (Authors listed in alphabetical order). [pdf] [doi]
McGrenere, J., and Moore, G. (2000). Are we all in the same "bloat"? Proceedings of Graphics Interface 2000, 187-196. [pdf] [online proceedings]
McGrenere, J., and Ho, W. (2000). Affordances: Clarifying and evolving a concept. Proceedings of Graphics Interface 2000, 179-186. [pdf] [online proceedings]
Inkpen, K., McGrenere, J., Booth, K.S., and Klawe, M. (1997). Turn-taking protocols for mouse-driven collaborative environments. Proceedings of Graphics Interface '97, 138-145. [postscript file (gzipped)] [online proceedings]
Dissertation
Book Chapters
McGrenere, J. , Li, J., Lo, J., and Litani, E. (2010). Designing effective notifications for collaborative development environments. In M. Chignell, J. Cordy, J. Ng, and Y. Yesha (Eds.), The Smart Internet: Current Research and Future Applications (pp. pages 65-87). Springer.
McGrenere, J., Bunt, A., Findlater, L., and Moffatt K. (2010). Generalization in human-computer interaction research. In M. Banich and D. Caccamise (Eds.), Generalization of Knowledge: Multidisciplinary Perspectives (pp. 277-295). Taylor & Francis.
Haraty, M., McGrenere, J., and Tang, C. (2012). Role of reflection in customization behaviors. Workshop presentation paper presented at “Simple, Sustainable Living,” CHI '12. [pdf]
Haraty, M., McGrenere, J., and Tang, C. (2012). Individual differences in personal task managements. Technote and presentation, Graphics, Animation and New Media (“GRAND”) NCE AGM . Honourable mention. [pdf]
Tang, C., Leung, R., Haddad, S., and McGrenere, J. (2012). What motivates older adults to learn to use mobile phones. Technote and presentation, Graphics, Animation and New Media (“GRAND”) NCE AGM. [pdf]
Tang, C., Rajamanickam, M.R., and McGrenere, J. (2012). Designing dialog boxes for children by age: A field investigation. Technote and presentation, Graphics, Animation and New Media (“GRAND”) NCE AGM. [pdf]
Brehmer, M., Tang, C., and McGrenere, J. (2011). A tale of two studies: Investigating the impact of interruptions on task performance in older adults. Work-in-progress and presentation, Graphics, Animation and New Media (“GRAND”) NCE AGM. [pdf]
Leung, R., McGrenere, J., and Graf, P. (2010). Improving learnability: Lowering barriers to technology adoption. Workshop position paper presented at “Senior-friendly technologies: Interaction design for the elderly,” CHI '10. [pdf]
Jacova, C., Lee H.S., Le Huray, S., McGrenere, J., Beattie, B.L., Feldman, H., and Hsiung G-Y.R. (2010). Cognitive Testing on Computer (C-TOC): Designing a computerized test battery for evaluation of cognitive impairment with user and community health professional input. Poster presentation and abstract, Alzheimer’s Association International Conference on Alzheimer’s Disease 2010. ICAD 2010.
Bunt, A., Conati, C., and McGrenere, J. (2008). Insights from the design and evaluation of a mixed-initiative personalization facility. Workshop position paper presented at "Usable AI," CHI '08. [pdf]
Findlater, L., and McGrenere, J. (2008). Comprehensive user evaluation of adaptive graphical user interfaces. Workshop position paper presented at "Usable AI," CHI '08. [pdf]
Findlater, L., Hawkins, J., McGrenere, J., Modjeska, D. (2007). Experiences in conducting an online field study of an open-source, extensible software platform. Workshop position paper at Technology has Escaped From the Zoo: Studying Usability in the Wild,” IFIP INTERACT 2007. [pdf]
Htun, Y., McGrenere, J., and Booth, K. (2006). A tagging approach for bundling annotations. Demonstration and abstract at ACM CSCW 2006. [pdf]
Findlater, L., McGrenere, J. (2006). Feature findability and discoverability in the user interface. Poster presentation at IBM CASCON 2006.
McGrenere, J., Sullivan, J., and Baecker, R. (2006). Designing technology for people with cognitive impairments. CHI Workshop, Extended Abstracts of ACM CHI 2006, 1635-1638. [pdf] [doi]
Bunt, A., Findlater, L., Conati, C, McGrenere, J. (2005). Interface customization: Two different approaches. Poster presentation at IBM CASCON 2005.
Graf, P., Li., H., and McGrenere J. (2005). Technology usability across the adult lifespan. Workshop position paper at HCI and the Older Population Workshop, British HCI 2005. [pdf]
Zheng, Q., Booth, K., McGrenere, J. (2005). Designing structured annotations to support collaborative writing workflow. Poster presentation and abstract at Graphics Interface 2005. [pdf]
van den Doel, K., Smilek, D., Bodnar, A., Chita, C., Corbett, R., Nekrasovski, D., and McGrenere, J. (2004). Geometric shape detection with soundview. Proceedings of the International Conference on Auditory Display.
Sullivan, J., and McGrenere, J. (2003). Designing cognitive technologies for people with disabilities - perspectives for theory and practice. Panel Discussion. Proceedings of ACM Conference on Universal Usability 2003, 148-149. [pdf] [doi]
Moffatt, K., Davies, R. , Findlater, L., and McGrenere, J. (2003). Participatory design with aphasic individuals. Poster Presentation at Graphics Interface 2003. [pdf abstract ] [pdf poster]
McGrenere, J., Baecker, R.M., and Booth, K.S. (2001). Multiple interfaces: A design solution for bloated software. Demonstration at IBM CASCON 2001.
McGrenere, J., Moore, G., Baecker, R.M., and Booth, K.S. (2000). Personalization: A design solution to software 'bloat'. Demonstration at IBM CASCON 2000.
McGrenere, J. (2000). Bloat: The objective and subject dimension. Proceedings of ACM CHI 2000, Extended Abstracts, 337-338. [pdf] [doi]
McGrenere, J., Moore, G., Baecker, R.M., and Booth, K.S. (1999). Are we all in the same "bloat"? Poster presentation at IBM CASCON '99.
McGrenere, J., Baecker, R.M., and Booth, K.S. (1998). Learning to use complex computer technology: The importance of user interface design. PhD Depth Paper. CSRG Technical Report 403. Department of Computer Science, University of Toronto, Toronto, ON. [postscript and pdf available]
McGrenere, J. (1998). Presentation at the ACM CHI '98 workshop "Too Much of a Good Thing? Identifying and Resolving Bloat in the User Interface, Los Angeles, CA.
Kalas, I., McGrenere, J., and Dayani-Fard, H. (1997). The software bookshelf. Demonstration at IBM CASCON'97.
McGrenere, J., Inkpen, K., Booth, K.S., and Klawe, M. (1996). Experimental design: Input device protocols and collaborative learning. Technical Report 96-11. Department of Computer Science, University of British Columbia, Vancouver, BC. [postscript File (gzipped)] [html abstract]
McGrenere, J. (1996). Design: Educational electronic multi-player games - A literature review. Masters Essay. Technical Report 96-12. Department of Computer Science, University of British Columbia, Vancouver, BC. [postscript file (gzipped)] or [html abstract]
McGrenere, J., and Booth, K.S. (1996). Shared 3D workspaces. Technical Report 96-13. Department of Computer Science, University of British Columbia, Vancouver, BC. [postscript File (gzipped)] or [html abstract]
Joanna McGrenere is an Associate Professor at the Department of Computer Science at the University of British Columbia, where she co-leads the Imager Lab, which is an interdisciplinary group of researchers investigating human computer interaction, visualization, and graphics. Joanna’s research interests are predominantly in human computer interaction and span interface personalization, universal usability, assistive technology, and computer supported cooperative work. She earned a PhD in Computer Science from the University of Toronto in 2002, working with Ronald Baecker (UofT) and Kellogg Booth (UBC). While doing her PhD, from 1997-2001 she concurrently spent time at the IBM Toronto Lab's Centre for Advanced Studies (CAS), first as an intern and subsequently as an IBM CAS Fellowship Student. Joanna is the first recipient of the Anita Borg Early Career Scholar Award (2004), awarded for significant research contributions, in part for her leadership of the Aphasia Project, as well as for outreach to women. More recently, Joanna won a Killam award for Excellence in Mentoring (2012), won an Outstanding Young Computer Science Research Award from the Canadian Association of Computer Science (2011), and was appointed as a Peter Wall Institute for Advanced Studies Early Career Scholar (2010). She regularly serves on the program committees for various conferences, including CHI, UIST, ASSETS, and Graphics Interface. Joanna has been a Visiting Scientist at the IBM Centre for Advanced Studies (2003-2009) and held several IBM Faculty Awards (2004-07, 2009). Her prominence in the Canadian HCI community is also illustrated by her involvement in NECTAR (Network for Effective Collaboration Technologies through Advanced Research), an NSERC research network (2004-2009), and her current involvement as a network investigator in GRAND (GRaphics, Animation, and New meDia), a Network Centres of Excellence (2010-present).
Degrees
Ph.D., Computer Science, The University of Toronto, Toronto, Ontario, Canada, January, 2002.
M.Sc., Computer Science, The University of British Columbia, Vancouver, British Columbia, Canada, July, 1996.
Conference Participation
Subcommittee Co-Chair for "Usability, Accessibility and User Experience", ACM CHI 2013
Student Research Competition Co-Chair, ACM CHI 2009, 2010
Program Committee, ACM IUI 2009
Program Committee, ACM ASSETS 2008
Program Committee, ACM CHI 2007, 2009, 2011
Program Committee, Graphics Interface 2003, 2004, 2009
Lead organizer, Designing Technology for People with Cognitive Impairments, CHI 2006 workshop.
Program Committee, ACM UIST, 2004
Posters Co-Chair, ACM UIST, 2004
Conference Organization, ACM UIST, 2003
Student Fellows Co-Chair, ACM Conference on Universal Usability, 2000
Associate Editor
ACM Transactions on Accessible Computing (TACCESS), 2011-
ACM TACCESS – Guest Editor for special issue on Mobile Technologies for Older Users, 2012
Conference and Journal Reviewing
ACM Transactions on Human-Computer Interaction, 2009, 2010
ACM Transaction on Interactive Intelligent Systems, 2012
Interacting with Computers, 2010
Internation Journal of Human Computer Studies, 2007, 2008, 2009, 2011, 2012
Graphics Interface, 2002, 2006, 2007
ACM CHI, 2000, 2002, 2003, 2004, 2006, 2010, 2012
ACM UIST, 1999, 2003, 2006, 2010, 2011
Universal Access in the Information Society, 2006
International Conference on Information Systems, Association for Information Systems, 2004
ACM Computing Surveys, 2002
ACM SIGGRAPH 2000
8th International World Wide Web Conference, 1999
Invited Presentations
Designing interactive digital technologies for older users, Canadian Association of Gerontology (Oct 2012)
Designing a self-administered cognitive test that runs through a web-browser: Myth or reality? TorCHI, Toronto local chapter of SIGCHI, 2012
(title forthcoming) University of Toronto, 2012
Designing a self-administered cognitive test that runs through a web-browser: Myth or reality? McGill University, 2012
Designing a self-administered cognitive test that runs through a web-browser: Myth or reality? University Waterloo, 2012
Improving the Learnability of Mobile Device Applications for Older Adults, Nokia, Vancouver, 2009
Notification Design: Managing Interruptions on the Jazz Platform, IBM CAS / NSERC Strategic Workshop in Smart Internet Technologies, CASCON, Toronto, 2009
Notification Design: Managing Interruptions on the Jazz Platform, IBM CAS University Days, Toronto, 2009
The Aphasia Project: Designing Technology for and with People Who have Aphasia (And Getting Tenure Along the Way), TORCHI, University of Toronto, 2009
The Aphasia Project: Designing Technology for and with People Who have Aphasia (And Getting Tenure Along the Way), Queen's University, 2009
The Aphasia Project: Designing Technology for and with People Who have Aphasia (And Getting Tenure Along the Way), University of Waterloo, 2009
Taming User Interface Complexity, IBM Pacific Development Centre Software Technology Seminar Series, Vancouver, BC, 2007.
Generalization in Human-Computer Interaction, University of Colorado at Boulder, Science of Learning Conference, Cognitive Science, Boulder, CO, 2006.
Taming User Interface Complexity, Sauder Business School, UBC, Vancouver, BC, 2006.
The Aphasia Project: Designing Technology for and with People Who have Aphasia, University of Toronto, Toronto, ON, informal talk, 2006.
The Aphasia Project: Designing Technology for and with People Who have Aphasia, IBM Center for Advanced Studies, Toronto, ON, 2005.
Taming User Interface Complexity, IBM Center for Advanced Studies, Toronto, ON, 2004.
The Aphasia Project: Designing Technology for and with People Who have Aphasia, Princeton University, Department of Computer Science colloquium, Princeton, NJ, 2003.
The vision of autonomic computing is compelling, but is it viable? IBM’s Make It Easy Conference, panel: Autonomic Computing, Toronto, ON, 2003.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, Dalhousie University, Halifax, NS, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, University of British Columbia, Vancouver, BC, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, University of Toronto, Toronto, ON, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, University of Western Ontario, London, ON, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, Carlton University, Ottawa, ON, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, York University, Toronto, ON, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, University of Waterloo, Waterloo, ON, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, University of Calgary, Calgary, AB, 2002.
The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software, Department of Computer Science, University of Saskatchewan, Saskatoon, SK, 2002.
Personalization: A Design Solution to Software 'Bloat'. Microsoft Research, Redmond, WA, 2000.
Masking Complexity: Some Interface Design Alternatives. IBM User Centered Design Group, Worldwide Webcast, Toronto, ON, 2000.
Are we all in the same 'bloat'?. Annual General Meeting for Communications and Information Technology Ontario, Toronto, ON, 1999.
Experiencing Word Processing. Corporate Design Group, Ottawa, ON, 1999.
Experiencing Word Processing. National Research Council of Canada, Ottawa, ON, 1999.
Learning Complex Software. Annual General Meeting for Communications and Information Technology Ontario, Toronto, ON, 1998.
I am located in the relatively new X-wing of the ICICS/CS Building on UBC campus. The main address from the ICICS/CS building is 2366 Main Mall. If you enter from this address, follow the signs to the X-wing, then take the south elevator to the 6th floor. My office is X665.
The most direct way to get to my office is to enter the X-wing from street level (X-wing is it's own building, connected by walkways to the old building). The entrance is at the corner of Engineering Road and Agronomy Road, then take the south elevator to the 6th floor. My office is X665.
Google map of corner of Engineering and Agronomy roads
UBC Wayfinding map to the ICICS/CS Building Addition (Building Addition = X-wing)
As shown on the UBC map in the link directly above, the closest parking is in the Health Sciences Parkade. (Scroll down the page if you do not see the map at first.)
top of page