CS5040: HCI Principles and Methods
This module is offered in 2022-23.
The aims of this module are:
- To give an overview of HCI and why it is needed in computing.
- To cover fundamental principles of HCI.
- To introduce paradigms, concepts and methods for the deeper study of HCI in subsequent modules.
On successful completion of this module, the student should:
- Be aware of how the human interacts with computers in a variety of modern computing scenarios.
- Be familiar with fundamentals of evaluation, usability, cognition, ergonomics, computing paradigms and heuristics in HCI.
- History of HCI; evaluation paradigms in HCI; guidelines and heuristics.
- Introduction to universal design, cognition, ergonomics and usability.
- Evaluation: experimental design and hypothesis testing in HCI; quantitative and qualitative evaluation methods in HCI.
- Paradigms: desktop, mobile, UbiComp, wearable and other paradigms of HCI beyond the desktop.
This module has no compulsory elements beyond those common to all modules (mark of 4 in each assessment component).