User Interface Design (G5BUID)

There are many other books available in the George Green Library, varying in qaulity, but all providing useful information on human-computer interaction and user interface design. I will update this as more information becomes available.

Essential Reading

Preece, J. Human Computer Interaction. Addison-Wesley. Multiple copies in the library and bookstore. I have comments on the few mistakes in Preece.

Norman, D.A. (1988) The Psychology of Everyday Things . Basic Books.

Highly Recommended Reading

Card, S.K., Moran, T.P. and Newell, A. (1983) The Psychology of Human Computer Interaction , Lawrence Erlbaum Associates. Also available as a shorter journal article: Card, S.K., T.P. Moran, and A. Newell, (1980). The keystroke-level model for user performance time with interactive systems. Communications of the ACM. 23(7): p. 396-410.

Landauer, T.K. (1988) Research Methods in Human-Computer Interaction. In Handbook of Human Computer Interaction , M. Helander (Ed), Elsevier Science Publishers.

Norman, D.A. & Draper, S. (1986) User Centred System Design . Lawrence Erlbaum Associates. Ch. 3 is particularly nice.

Schneiderman, B. (1987) Designing the User Interface . Addison Wesley.

Tufte, E.R., Envisioning information. 1990, Cheshire, CT: Graphics Press. Also see his other books on design. He offers a way to learn about and defend good taste in graphic design. Fun to read to with lots of pretty pictures.

Journals

The following journals provide useful reviews and papers on current research in User Interface Design (Human Computer Interaction). They are held in the George Green Library.

Behaviour and Information Technology

Human Computer Interaction

International Journal of Human Computer Studies

Some other suggested readings

Baecker, R. & Buxton, W. (1987) Readings in Human-Computer Interaction. Morgan Kaufman.

Booth, P. (1989) An Introduction to Human-Computer Interaction. Lawrence Erlbaum Associates.

Carroll, J. & Olson, J. (1988) Mental models in human-computer interaction. In M. Helander (Ed) Handbook of Human-Computer Interaction. North Holland.

Gardiner, M. & Christie, B. (1987) Applying Cognitive Psychology to User Interface Design . Wiley.

Gould, J. (1988) How to design usable systems. In M. Helander (Ed) Handbook of Human Computer Interaction.

Helander, M. (1988) Handbook of Human-Computer Interaction. North-Holland.

Lindgaard, G. (1994) Usability Testing and System Evaluation. A guide for designing useful computer systems . Chapman and Hall, London.

Monk, A. (1985) Fundamentals of Human-Computer Interaction. Academic Press.

Payne, S.J. (1995) Naive judgments of stimulus-response compatibility. Human Factors, 37. 495-506.