ICICS

123
1

ACADEMIC

 

The Human-Computer Interaction group at the University of British Columbia is seeking prospective graduate students for its growing interdisciplinary HCI program. Recent new faculty hiring and new research contracts and grants have resulted in greatly increased research and funding opportunites for graduate students at the Masters and Ph.D. level. Students from a range of backgrounds are invited to contact any of the UBC HCI faculty for more information, and to apply to cooperating faculties in Commerce (MIS), Computer Science, Education, Electrical/Computer or Mechanical Engineering, or Psychology.

Our innovative approach to HCI education is described in the March 2002 Interactions Special Issue on Design (http://www.acm.org/interactions/).

 

DEGREE PROGRAMS

Graduate Degree Programs

Graduate study in any of the departments listed above can lead to a M.Sc. and/or Ph.d. with a project and coursework in HCI, often carried out in collaboration with researchers and students from other departments.

Special Undergraduate Degree Programs

In addition to standard B.Sc. degrees in any of the above departments, UBC undergraduates have some special options.

Cognitive Systems: A new multidisciplinary program (CS, Lingustics, Philosophy and Psychology) providing students with a thorough grounding in the principles and techniques used by intelligent systems (both natural and artificial) to interact with the world around them. It emphasizes the study of existing systems (e.g., perception; linguistics), the design of new ones (e.g., machine vision; machine intelligence), and the design of interfaces between different forms of intelligent agent (e.g., human-computer interfaces).

Science Co-Op: A Co-Op workterm may be conducted as a research project with an HCI advisor in many departments (e.g. CS or ECE). Contact your department's Co-Op office, and enquire of HCI faculty for available projects.

 

UNDERGRADUATE COURSES

Computer Science

CPSC 414: Computer Graphics
Human vision and colour; modelling; geometric transformations; algorithms for 2-D and 3-D graphics; hardware and system architectures; shading and lighting; animation.

CPSC 444: User Interface Design
User-centered design, analysis, prototyping, and evaluation of interactive systems based on formal models of human behaviour and software development methodology. Students will receive practical experience with a variety of techniques for each stage of the design process.

Electrical & Computer Engineering

EECE 418: Human Computer Interfaces in Engineering Design
Practical issues for interfaces for modern software. Task analysis, user modeling, usability engineering, representations, metaphors, prototyping tools. Applications: interactive multimedia systems, engineering, scientific visualization, engineering design.

Psychology

PSYC 317: Research Methods and Design
XXX.

PSYC 365: Cognitive Neuroscience
XXX.

PSYC 368: Perception
XXX.

 

GRADUATE COURSES

Computer Science

CPSC 532 (201): Topics in AI: User-Adaptive Systems and Intelligent Learning Environments (Conati)
The objective of the course is to understand how Artificial Intelligence techniques can be used to design knowledge-based, adaptive systems that provide the user with individualized support for complex learning and reasoning tasks. Effectively tackling these challenges requires a strongly interdisciplinary effort that integrates research in different areas of Artificial Intelligence (e.g., knowledge representation, problem solving, natural language, planning and plan recognition, probabilistic reasoning and cognitive modelling) with research in Human Computer Interaction and Cognitive Science. During the course we will explore major work in the field of intelligent interfaces and tutoring systems and we will learn how to build and evaluate one.

CPSC 544: Human-Computer Interaction
Overview of HCI - historical and intellectual perspective; emergence of graphical user interfaces; case studies. The Process of Developing Interactive Systems - design and evaluation; considering work contexts in design; software development environments; development tools. Interacting with Computers - vision, graphi cs design, and visual display; touch, gesture, and marking; speech, language, and audition. Psychology and Human Factors - human information processing; design ing to fit human capabilities. Research Frontiers in Human-Computer Interaction - groupware and computer-supported cooperative work; customizable systems and intelligent agents; hypertext and multimedia; virtual reality and cyberspace.

CPSC 554 (201): Topics in HCI: Physical User Interface Design & Evaluation (MacLean)
This is a graduate-level introduction to the inception, creation and evaluation of physical and multimodal human-computer interfaces, emphasizing control and/or display virtual environments through the sense of touch. It will begin with lectures, assignments, reading and discussion of current literature, and culminate in a design or evaluation project of the student's choice. Projects may employ available active-haptic display hardware ("active" means it can generate force), and/or prototyping of passive physical interfaces; they should focus on creative crafting of the interface to suit the application.

CPSC 554 (202): Topics in HCI: Information Visualization (Rensink)
[description coming]

Electrical & Computer Engineering

EECE 596: Human Interface Technologies (Fels)
Human sensation, perception, kinetics; input technologies, gesture, vision, speech, audio; metaphors, information appliances, ubiquitous computing, wearable computing; output technologies, video display, speech, audio, tactile, haptic; evaluation methodology; user-centered design.

Psychology

PSYC 516 - Animal Learning, Memory, and Cognition
XXX.

PSYC 578 - Perceptual Processes I
XXX.

PSYC 582 - Cognitive Processes I
XXX.

 

TOP

 
by webmaster