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.
Learning outcomes
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 a
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. Evaluate the
environmental and
societal impact of
systems throughout
their life-cycle and
minimise adverse
impacts;
D. Undertake
requirements analysis,
and complete the
design, development,
and evaluation of a
prototype interactive
system;
E. Demonstrate strong
teamwork skills by
contributing to a
small-scale development
project. Function
effectively as an
individual, and as a
member or leader of a
team. Evaluate the
effectiveness of own
and team performance.
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.