To give students an appreciation of human factors in the design and implementation of computer systems. The course will range from user sociology and psychology, through the basic physiological abilities of human beings in terms of vision, touch, hearing and memory, to the properties of computer hardware from the human perspective and the design and implementation of good user interfaces.
The course is thus complementary to both CMP-2B23 and CMP-2E21. Much of the material in human-computer interaction appears, with the benefit of hindsight, obvious. The course will place heavy emphasis on real examples, both successes and failures.
The module is assessed 100% by coursework which will probably consist of a practical design exercise and a group project Neither will involve computer implementation.
Over the semester there will be approximately 18 lectures. There will be occasional seminars and it is hoped lectures from invited speakers. Students should watch the CMP noticeboard for up-to-date information.
Most of the material in the course is covered by a combination of:
... and the recommended textbook for both CMP-2E21 and CMP-3E20:
... costs slightly more than Preece but covers much more ground and is meatier: a good buy if funds permit.
... should be read at some stage by all computer scientists. Additional material will be found in:
A. R. Forrest