%SECTION Academic Unit %Institution University of Calgary %Unit Department of Computer Science %Center %Shortname Univ. of Calgary, Computer Science %Country Canada, Alberta, Calgary %Address 2500 University Dr. NW Calgary, Alberta CANADA T2N 1N4 %Phone +01-403-220-6015 %Fax +01-403-284-4707 %Email cpsc@cpsc.ucalgary.ca %Contact Saul Greenberg %Updated 1993-04-01 %Degrees BSc, MSc, Ph.D %HCI_MS_Theses %HCI_PhD_Theses %HCI_MS_Current %HCI_PhD_Current %Description The Department of Computer Science is strong in many areas. Research specialities include Human Computer Interaction, Computer Supported Cooperative Work, Graphics, Knowledge Acquisition, History of Computing, Complexity of Computation, Formal Verification, Algorithm Design and Analysis, Distributed Computing, Numerical Computation, and Simulation. %Facilities The Department of Computer Science has a large number of facilities. The equipment that most people see are large labs of Sun workstations (for undergraduates), and research labs of high-end Sun, SGI, and Macintosh workstations (for graduates). A partial list of the equipment includes: * 4 Sun 4 file fileservers and one Iris 4D35 connected via a 100 MB FDDI ring network * 85 Sun workstations (most are Sparkstations or higher) * 6 Silicon Graphics IRIS workstations * 8 Macintoshes * 4 IBM PC's * BBN Butterfly parallel processor 12 nodes * Animation equipment, Lyon Lamb RGB / NTSC encoder and animation controller. * Sony VO 9850 3/4" Frame grab recorder. * Computer graphics slide making machine. * EXCALIBER robot arm * Remote modem access 2400 Baud * Many laser printers * 36" and 12" plotters * Hi-8 Video camera and editing suite * 40" Mitshubishi monitor with and attached dedicated Mac (for group use) * and a whole slew of other equipment. As well, faculty have their own workstations and specialized equipment, and Computer Services (a separate entity) supplies large IBM and Macintosh labs, as well as an AIX environment. %SECTION HCI Program %Contact Saul Greenberg %Title Assistant Professor %Address Department of Computer Science, The University of Calgary Calgary, Alberta CANADA T2N 1N4 %Phone +01-403-220-6087 %FAX +01-403-284-4707 %Email saul@cpsc.ucalgary.ca %Program The department has a very strong history of working in HCI (~ 15 years!). and many faculty have either direct or incidental interest in the area. HCI research pursued in the department is quite varied, and include: * information visualization and management * personalizable and adaptive interfaces * computer supported cooperative work * groupware toolkits * speech synthesis * hypermedia * knowledge support systems * intelligent agents * programming by demonstration %Other_Contacts + %SECTION HCI Faculty %Name Saul Greenberg %Title Assistant Professor %Degree Ph.D, 1989, U of Calgary (Human Computer Interaction) %Phone +01-220-6087 %Email saul@cpsc.ucalgary.ca %Interests + * Computer supported cooperative work * Information visualization and management * personalizable and adaptive interfaces %Publications + * Greenberg, S. (1993) "The Computer User as Toolsmith", Cambridge University Press. * Greenberg, S. ed. (1992) "Computer Supported Cooperative Work and Groupware", Academic Press. %SECTION HCI Faculty %Name Brian Gaines %Title Professor and Killam Chair %Degree Ph.D, Psychology, Cambridge, MA Mathematics %Phone +01-220-5901 %Email saul@cpsc.ucalgary.ca %Interests + * Knowledge Support Systems %Publications + %SECTION HCI Faculty %Name David Hill %Title Professor %Degree P.Eng, Assoc. Professional Engineers, M.Sc, Loughborough %Phone +01-220-6315 %Email hill@cpsc.ucalgary.ca %Interests + * Speech Synthesis * Automated computer animation of speaking actors * Interfaces for people with special needs %Publications + %SECTION HCI Faculty %Name Mildred Shaw %Title Professor %Degree Ph.D (1978) Brunel U. %Phone +01-220-5114 %Email mildred@cpsc.ucalgary.ca %Interests + * Knowledge Support Systems %Publications + %SECTION HCI Faculty %Name Ian Witten %Title Professor %Degree Ph.D Elec Engineering (1976) U of Essex %Phone +01-220--6015 %Email ian@cpsc.ucalgary.ca %Interests + * Machine learning * Adaptive interfaces * Text compression %Publications + %SECTION HCI Courses %Title The Human Computer Interface %Number CPSC 481 %Instructor Saul Greenberg %Frequency Annual %Times_Taught Over a decade! %Enrollment 50-80 students %Format Lecture + lab + assignments %Tools X Windows, Macintoshes, many window-based toolkits %Text + * Shneiderman, 1992, Designing the User Interface %Description This popular course covers: the basic facts of human mental and perceptual performance in the human-computer context; interface design for different styles of human-computer communication; methodologies of evaluating interfaces; and experiences with building interfaces with advanced toolkits. %SECTION HCI Courses %Title Technology of Office Information Systems %Number CPSC 547 %Instructor Mildred Shaw %Frequency Annual %Times_Taught 7 %Enrollment 30-50 %Format Lecture + assignments + labs %Tools %Text %Description This course introduces advanced topics on office information and knowledge-based systems. %SECTION HCI Courses %Title Research Methods in Human Computer Interaction %Number CPSC 681 %Instructor Saul Greenberg %Frequency Annual %Times_Taught Over a decade! %Enrollment 5-10 %Format Lecture and seminar presentations, project %Tools %Text + - booklet of topical readings prepared each year %Description This course prepares students to do research in human computer interaction. It describes the theory, methodology, and practise of human-computer interaction. Projects include: defining and exploring an HCI problem through controlled experimentation; and researching an HCI topic of the student's choice.