Department: BSc Computer Science
Module Description: The design and implementation of efficient, effective and user friendly computing systems depends upon understanding both the technology and its users. Only then can designers be confident that computer systems will be properly matched to the skills, knowledge and needs of their users. The study of Human-Computer Interaction (HCI) seeks to combine perspectives and methods of enquiry drawn from disciplines such as Psychology and Sociology with the tools, techniques and technologies of Computer Science to create an approach to design which is both relevant and practical.
Shneiderman, B. (2018). Designing the user interface: strategies for effective human-computer interaction. 6th edn. Boston: Pearson.
Preece, J. and Rogers, Y. (2007). Interaction design: beyond human-computer interaction. 2nd edn. Chichester: Wiley.