School of Computer Science

Module 06-21253 (2019)

Introduction to Human-Computer Interaction

Level 4/M C

Robert Hendley Semester 1 10 credits
Co-ordinator: Robert Hendley
Reviewer: Russell Beale

The Module Description is a strict subset of this Syllabus Page.


The module will explore some major themes in HCI, from both a theoretical and a practical perspective. It offers students a practical domain in which to apply knowledge and skills, including those from other modules, to the design, implementation and analysis of interfaces between people and computer systems.


The aims of this module are to:

  • encourage appreciation of the interdisciplinary complexities of both practical and theoretical aspects of Human-Computer Interaction
  • give students an enduring capability to participate in analysis and design work in HCI
  • enable students to appreciate the interactions between computer technology and people, business and society generally

Learning Outcomes

On successful completion of this module, the student should be able to:

  1. describe and explain appropriate techniques for determining user requirements from an HCI perspective
  2. design and evaluate a computer-based system which meets such user requirements
  3. explain, discuss and apply the underlying principles in HCI, including psychological and technical aspects
  4. participate in a user-centred design process
  5. Demonstrate appreciation of the research literature in one subfield of HCI



Taught with

  • 06-27111 - ICY Introduction to Human Computer Interaction

Cannot be taken with

  • 06-25020 - Advanced Human Computer Interaction

Teaching methods

2-3 hrs lectures/tutorials per week, 3-5 hrs guided study

Contact Hours: Approx. 30


Sessional: continuous assessment (100%)

Supplementary (where allowed): Repeat only

Detailed Syllabus

Not applicable

Programmes containing this module