|
|
University of Guelph
Course Profile
|
|
|
27-430
Human Computer Interaction
|
A project-based course to explore the design
process for user interfaces to computers.
Calendar
description.
Course goals: what you will learn
Objectives:
- Awarness-You will become aware of emerging technologies
(intelligent interfaces, speech recognition, gesture, multimedia)
and applications (computer-supported co-operative work). Students
are aware of historical developments & trends in hci and of
the potential role of formal methods.
- Conceptual understanding -
Students understand state-of-the-art user interface features and
how they interact with work tasks and user needs. Students
understand a variety of design and evaluation methods, and the
role of experimental research in hci.
- Directed application - Students
can prototype user interfaces with a contemporary software
toolkit. They can conduct a malfunction analysis, construct a
design rationale, design analogies and icons, and prepare
high-quality user support materials.
- Realistic problem-solving -
Students can make effective design decisions under resource
constraints. Students can work in a team environment, managing
roles and resolving conflicts.
Planning your Program
- Prerequisites: 27-320, 27-360
- Co-requisites and concurrent courses: none
- Exclusions: none
- Post-requisites: none
- Opportunities created:
- Requirements fullfilled
- Who should take this course: This course is intended to give
third year computer science students an overview of the importance
and significance of human-computer interaction.
Course structure: how you will learn
- lectures
- seminars
- discussion
- papers
- projects
- field trips
- Representative Text: Designing the User Interface (2nd
edition) Ben Shneiderman (Addison Wesley)
Previous Course Work
- sample assignments/outcomes from previous sections (projects,
assignments, exams)
Course Home Page
Instructor:
Tom
Carey
Computing and Information
Sciences,
College of
Physical Sciences and Engineering
University of Guelph
Home Page
Back to Developing Course Outline
Homepage