Skip to main content

CS 210 Human-Computer Interface Design: Reading list


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.

Module text(s)

  • Shneiderman, B. (2018). Designing the user interface : strategies for effective human-computer interaction. 6th edn. Boston: Pearson.

   Need Help...

  • Finding books
  • Finding articles
  • Choosing the right resource
  • Evaluating sources