---Nice synopsis of the field from the home page-----------
Human-Computer Interaction--known as HCI--is a fast-growing field that draws
upon several branches of social, behavioral, and information science, as well
as medicine, computer science, and electrical engineering. It is the study of
how we communicate with--and through--computers, robots, information systems,
and the Internet.