CPSC 681
Research Methodologies in HCI
Saul Greenberg, Instructor
Contents

Background Readings in HCI

The list below covers the basics of human computer interaction. If you do not have a formal background in HCI and/or you did not take an undergraduate course in HCI, you should read the first three books in the list, and perhaps peruse the first several sections of the fourth (I may be able to lend you a copy), and scan through at least one of the text books. I suggest reading some of the other background books as well. They will give you greater depth of understanding in the field, and will help you pursue the topics presented in this course.

I have many other books on HCI on both general and specialized topics. Some are superb. You are welcome to peruse my library and borrow them.

General background to HCI: Must read

Norman, D. A. (1988) The Design of Everyday Things, Basic Books, NY
This book talks about design of many things, from doors to telephones to computers. The book is a delightful and easy to read; you will enjoy it!.

Nielsen, J. (1993) Usability Engineering, Academic Press.
If there is any such thing as a practitioners guide to usability engineering, this is it.

Lewis & Reiman (1993) Task Centered User Interface Design. Anonymous ftp from /pub/cs/distribs/clewis/HCI-Design-Book
A practical shareware book on the design of graphical user interfaces.

Baecker, R., Grudin, J., Buxton, W., and Greenberg, S. (1995) Readings in Human Computer Interaction: Towards the Year 2000 (2nd Edition), Morgan Kaufmann.
A great collection of papers and area overviews. Although a bit lengthy to read from cover to cover, it is a good reference set for exploring basic and advanced topics.

Some Standard HCI Textbooks

Dix, A., Finlay, J., Abowd, G. and Beale, R. (1997) Human-computer interaction, Prentice Hall, Hertfordshire, UK.2nd Edition
A solid textbook on human/computer interaction.

Preece, J. (1994) Human Computer Interaction. Addison Wesley
Another classic textbook for undergraduate HCI. It is at its best as an introduction to topics rather than an in-depth treatment of them.

Shneiderman, B. (1997) Designing the User Interface (3rd Edition), Addison-Wesley
An excellent introductory book to human-computer interaction.


Last updated January 2000 by Saul Greenberg