CS 3724:

Introduction to Human-Computer Interaction

Spring 2003

Course Goals: The course surveys human-computer interaction concepts, theory, and practice, focussing on its interdisciplinary nature. We examine human needs and capabilities as well as technological opportunities in the design of interactive systems. We also devote significant time to the process of designing user interfaces, both from the perspective of design activities and the evaluation of user interface designs. These design and evaluation concepts are practiced via three small-group projects.

Prerequisites: CS 2604. Because of the heavy enrollment pressure in Computer Science classes, prerequisites are being enforced for all CS majors.

Instructor: John M. Carroll, Computer Science, McBryde 618, x8453, carroll@cs.vt.edu, Office hours: 9:30-10:30 AM and 12:30-1:30 PM on Tuesday and Thursday, or by appointment.

GTA: Beth Yost <beyost@vt.edu>

Class meeting time and place: In Spring 2003, this course meets Tuesday/Thurday, 11:00-12:15 in 110 Randolph.

Course Web site: http://courses.cs.vt.edu/~cs3724/spring2003carroll/

Required Text: Rosson, M.B. & Carroll, J.M. 2002. Usability Engineering: Scenario-Based Development of Human-Computer Interaction, San Francisco, CA: Morgan Kaufmann.

Students are also responsible for any lecture, discussion, and class activity material.  I will distribute the lecture slides by email each week via the class listserv.



© Copyright 2003 John M. Carroll
Last Updated: January 2003