%SECTION Academic Unit %Country Canada, Ontario, Toronto %Shortname Univ. of Toronto, Computer Science %Institution University of Toronto %Unit Department of Computer Science %Address 10 Kings College Road Toronto, Ontario CANADA M5S 1A4 %Phone +01-416-978-8762 %Fax +01-416-978-1931 %Email gradsec@csri.toronto.edu %Contact Kathleen Yen %Updated 1993-05-01 %Degrees BSc, MSc and PhD in Computer Science, each can be specialized in HCI %HCI_MS_Theses 10 %List + * DiGiano, Christopher (1992). Visualizing Program Behavior Using Non-speech Audio. * Hardock, Gary (1993). A Marking-based Text Editing System for Collaborative Writing. * Li, Jin (1992). VOODOO: A Multi-Media Environment for Supporting Complex Collaborative Work. * Louie, Gifford (1992). Supporting Pre-communication in Media Space. * Lu, Iva (1992). Supporting Idea Management in a Shared Drawing Tool. * Mawby, Kelly (1991). Designing Collaborative Writing Tools. * Nastos, Dimitrios (1992). A Structured Environment for Collaborative Writing. * Posner, Ilona (1991). A Study of Collaborative Writing. * Price, Blaine (1990). A Framework for the Automatic Animation of Concurrent Programs. * Small, Ian (1989). Program Visualization: Static Typographic Visualization in an Interactive Environment. %HCI_PhD_Theses 2 %List + * Kurtenbach, Gordon (1993). The Development and Evaluation of Marking Menus. * Lee, Alison (1992). Investigations into History Tools for User Support. %HCI_MS_Current 2 %List + * Kabbash, Paul * Sheasby, Michael %HCI_PhD_Current 7 %List + * Chwelos, Greg * Fitzmaurice, George * Hunt, William * Price, Blaine * Rosenthal, Alan * Schlueter, Kevin * Tapia, Mark %Facilities For HCI course work: * 40 sparcstation IPCs, most with colour * 9 Macintosh LCs (colour) * 3 Macintosh II CIs (colour) * 3 Postscript laser printers For HCI research: * high speed campus fiber optic TCP/IP network * private HCI lab containing: --- 5 sparcstation IPCs, 3 with colour (one with 24 bit colour) --- 4 SGI Irises, including one Indigo --- 2 sparcstation 2 servers --- about 8 Macintoshes, all with colour, including 2 Quadras (the rest are all at least Mac IIs) --- two private rooms for user testing --- several video cameras/camcorders and VCRs --- video tower for dubbing/editing --- video conferencing system, used for telepresence research * shared lab with CSRI, containing 20 sparcstation IPCs * shared sparcstation IPCs in student offices %Description UofT DCS offers World Class programs in Theory: Complexity Theory, Algorithm Design and Graph Theory; AI: Formal AI, Knowledge Engineering, Neural Networks and Computational Linguistics; Graphics: Physical and Geometric Modeling, Robotics and Rendering; HCI: Computer-Supported Cooperative Work, Non-speech audio, Input Devices, Methodologies for User Interface Design, Multimedia Systems, Software Visualization and Cognitive Modeling; plus strong programs in Systems, and Databases. The DCS HCI program is strengthened by the involvement of several other groups on campus: Human Factors group of the Department of Industrial Engineering, Faculty of Library and Information Sciences, Department of Sociology, Centre for Applied Cognitive Science, and Department of Psychology. %SECTION HCI Program %Contact Marilyn Mantei %Title Associate Professor %Phone +01-416-978-5512 %Email mantei@dgp.toronto.edu %FAX +01-416-978-4765 %Contact Ron Baecker %Title Professor %Email rmb@dgp.toronto.edu %Phone +01-416-978-6983 %FAX +01-416-978-5184 %Address Department of Computer Science University of Toronto Toronto, Ontario CANADA M5S 1A4 %Program HCI is one of several areas of specialization in the department. Faculty and student HCI research is concentrated in the areas of: * computer supported cooperative work * input devices and interaction techniques * methodologies for user interface design * non-speech audio * software visualization * multimedia systems * cognitive modeling %Other_Contacts + * Joan Cherry, Faculty of Library and Information Science cherry@flis.utoronto.ca * Mark Chignell, Department of Industrial Engineering mark@vered.rose.utoronto.ca * Bob McLean, Ontario Institute for Studies in Education R_Mclean@oise1.oise.on.ca * Paul Muter, Department of Psychology Muter@psych.utoronto.ca %SECTION HCI Faculty %Name William Buxton %Title Associate Professor %Degree M.Sc., 1978, Toronto %Phone +01-416-978-1961 %Email buxton@dgp.toronto.edu %Interests + * interaction techniques * input devices * computer-supported cooperative work * non-speech audio %Publications + * A. Sellen, W. Buxton, & J. Arnott,(1992) "Using spatial cues to improve videoconferencing," Proceedings of CHI '92, 651-652. * P. Kabbash, I. S. MacKenzie, W. Buxton (1993). Human Performance Using Computer Input Devices in the Preferred and Non-Preferred Hands. Proceedings of InterCHI '93 (April 24-29), Amsterdam. * G. Kurtenbach, W. Buxton (1993). The Limits of Expert Performance Using Hierarchic Marking Menus. Proceedings of InterCHI '93 (April 24-29), Amsterdam. %SECTION HCI Faculty %Name Marilyn Mantei %Title Associate Professor %Unit joint appointment Faculty of Library & Information Science %Degree Ph.D., 1982, USC %Phone +1-416-978-5512 %Email mantei@dgp.toronto.edu %Interests + * computer meeting environments * interface design methods * software project management * cognitive modeling %Publications + * I. Lu & M. Mantei, (1993) "Managing Design Ideas with a Shared Drawing Tool," Interacting with Computers, 5:1, 79-114. * M. Mantei,(1992) "CSCW - WCSC" Computer-Supported Cooperative Work - What Changes for the Science of Computing," Proceedings of Graphics Interface '92, Vancouver BC, May 11-15, 1992. * M. Mantei, G. Louie, & A. Sellen, (1993) "Making Contact in a Multimedia Environment," to appear in Behaviour and Information Technology, Taylor and Francis Ltd. %SECTION HCI Faculty %Name Ron Baecker %Title Professor %Unit cross appointment Electrical Engineering; joint appointment Management %Degree Ph.D. 1969, M.I.T. %Phone +1-416-978-6983 %Email rmb@dgp.toronto.edu %Interests + * multi-media systems * software visualization * computer supported cooperative work * interactive computer graphics * entrepreneurship in the software industry * computer literacy * educational applications of computing %Publications + * Baecker, R.M. (1993). Readings in Groupware and Computer Supported Cooperative Work: Software to Facilitate Human-Human Collaboration, Morgan Kaufmann Publishers, 882 pp., including 60 pp. of original interpretive material. * S. Higaki, R. M. Baecker, H. Taninaka, R. Owen, S. Moriya. (1993) A Telewriting System on a LAN Using a Pen-Based Computer as the Terminal. Proceedings of InterChi'93 (April 24-29). Amsterdam * Baecker, R.M. & Marcus, A. (1990). Human Factors and Typography for More Readable Programs, ACM Press, Addison-Wesley Publishing Company, 346 pp. %SECTION HCI Courses %Title The Design of Interactive Computational Media %Instructor Ron Baecker %Frequency Annual %Times_Taught 3 %Enrollment 60 %Format Lecture + term project %Tools Macromind Director %Text + * Baecker, Buxton, Grudin, 1994 (expected) * Mayhew %Description User-centred design of interactive systems; methodologies, principles and metaphors; task analysis. Interdisciplinary design; the role of graphic design, industrial design, and the behavioural sciences. Interactive hardware and software; concepts from computer graphics. Typography, layout, colour, sound, video, gesture and usability enhancements. Classes of interactive graphical media; direct manipulation systems, extensible systems, rapid prototyping tools. Students work on a project in interdisciplinary teams. %SECTION HCI Courses %Title Human-Computer Interaction %Instructor Marilyn Mantei %Frequency Annual %Times_Taught 10 %Enrollment 35 %Format Lecture + term project %Tools Hypercard, SUIT %Text + - Selected readings from the field %Description The application of psychological theory to user interface design throughout the software development process. Methodologies for obtaining and interpreting human behaviour as it applies to the design of user interface. Work activity analysis, observational techniques, questionnaire administration and unobtrusive measures as they apply to specifying user interface functionality. The description of the human architecture and its application to engineering models of user activities. Task analysis and modeling techniques and their application to designing interface processes and metaphor selection. Methods for interface representation and prototyping tools. Cognitive walkthroughs, usability studies and verbal protocol analysis and their interpretive application to resolving interface problems observed in prototype designs. Cost benefit analyses of the application of these techniques to user interface design. Case studies of the development and introduction of specific user interfaces will be discussed throughout the course. The course closes with a discussion of the problems facing the HCI field. %SECTION HCI Courses %Title Topics in Interactive Computing %Instructor Ron Baecker %Frequency Annual %Enrollment 5-10 %Format Lecture + term project %Text + * Baecker, Buxton and Grudin 1994 (expected) - Readings from the research literature %Description An advanced graduate seminar focusing on research issues in human-computer interaction and user interface design. Subjects will vary from year to year, but topics could include, for example, novel information techniques, multi-media and multi-modal interaction, the use of colour in information displays, program visualization, and visual programming, systems for cooperative work, and formalisms for modelling the human user and her interaction with the system. Extensive student participation.