Aims and Fit of Module
This module prepares and enables students to design, implement and evaluate computer interfaces to make them accessible, effective and easy to use. Students will acquire the skills needed for developing useful and usable user-centred interfaces through the systematic applications of models and techniques employed in human-computer interaction and closely related fields such as interaction design and ergonomics.
A good understanding of the principles of human-computer interaction (HCI) is crucial for the successful development of interactive computer applications. This optional module provides the students with an opportunity to study and apply HCI knowledge and skills as part of their programme. The module is shared by MRes Computer Science, MSc Applied Informatics, MSc Social Computing, MSc Financial Computing and MSc Human-Computer Interaction.
A Demonstrate in-depth knowledge of the current research issues in the development of interactive systems, the capabilities and limitations of users, and effective methodologies for the design of useful and usable human-computer interfaces;
B Demonstrate systematic understanding of the key techniques and methods for interface design, evaluation and analysis;
C Demonstrate an ability to critically analyse and evaluate real-world interactive systems;
D Undertake requirements analysis as well as to complete the design, development and evaluation of a prototype interactive system;
E Demonstrate strong teamwork skills by contributing to a small-scale development project.
Method of teaching and learning
The assessment consists of a group coursework and an individual coursework. The group coursework contains two parts: a report and a group project to develop a new prototype system. The individual coursework assesses the students’ critical understanding of design, development, and evaluation of an interactive system.