%SECTION Academic Unit %Country Canada, Quebec, Montreal %Shortname McGill Univ., Computer Science %Institution McGill University %Unit School of Computer Science %Address McConnell Engineering Building Room 318 3480 University Street Montreal, Quebec, CANADA H3A 2A7 %Phone +01-514-398-7071 %Fax +01-514-398-3882 %Email lorraine@cs.mcgill.ca %Contact Lorraine Harper %Updated 1994-03-01 %Degrees BS, MS, Ph.D. in CS %HCI_MS_Theses 4 %HCI_PhD_Theses %HCI_MS_Current 4 %HCI_PhD_Current %Description %Facilities %SECTION HCI Program %Contact Rudolf K. Keller %Title Adjunct Professor %Address School of Computer Science McGill University McConnell Engineering Building Room 318 3480 University Street Montreal, Quebec, CANADA H3A 2A7 %Phone +01-514-398-1234 %Fax +01-514-398-1244 %Email keller@crim.ca %Program %Other_Contacts + %SECTION HCI Faculty %Name Renato De Mori %Title Professor and Chair %Degree Dr. %Phone +01-514-398-7072 %Email renato@cs.mcgill.ca %Interests + %Publications + %SECTION HCI Faculty %Name Rudolf K. Keller %Title Adjunct Professor %Degree Ph.D., 1989 University of Zurich, Computer Science; M.Sc., 1983 ETH Zurich, Mathematics %Phone +01-514-398-1234 %Email keller@crim.ca %Interests + * user interface engineering * business modelling and reengineering * object-oriented software development * software process modeling * software visualization * hypermedia systems %Publications + * Rudolf K. Keller, Marianne Ozkan, and Xijin Shen. Towards comprehensive support for the dynamic analysis of Petri net based models. In Proceedings of the 15th International Conference on Application and Theory of Petri Nets, Zaragoza, Spain, June 1994. to appear. * Rudolf K. Keller, Mary Cameron, Richard N. Taylor, and Dennis B. Troup. User interface development and software environments: The Chiron-1 system. In Proceedings of the Thirteenth International Conference on Software Engineering, pages 208-218, Austin, TX, May 1991. * Walter R. Bischofberger and Rudolf K. Keller: Enhancing the software life cycle by prototyping. Structured Programming, 10(1):47-59, January-March 1989. %SECTION HCI Courses %Title Person-Machine Communication %Number CS 538 %Instructor Renato De Mori %Frequency Annual %Times_Taught %Enrollment 40 %Format Lecture + exercises + project ??? %Tools NeXT Interface Builder %Text + * Larson: Interactive Software, 1992 %Description ??? introductory course ??? %SECTION HCI Courses %Title User Interface Engineering %Number CS 765 %Instructor Rudolf K. Keller %Frequency Every second year %Times_Taught 2 %Enrollment 15 %Format Lectures + exercises + project %Tools Hypercard, Chiron-1, ET++, Interviews, Tcl/Tk, and others %Text + * Len Bass and Prasun Dewan, editors. User Interface Software. John Wiley and Sons, 1993. %Description current developments in systems and tools for the creation and run-time management of graphical user interfaces. Issues: Object specification, constraint specification and maintenance, control paradigms, separation of concerns, support infrastructures, development approaches, software visualization, hypermedia.