School of Computer Science

Module 06-22133 (2011)

Human Computer Interaction

Level 3/H

Russell Beale Semester 1 10 credits
Co-ordinator: Russell Beale
Reviewer: Mirco Musolesi

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


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:

  • describe and explain appropriate techniques for determining user requirements from an HCI perspective
  • design and evaluate a computer-based system which meets such user requirements
  • assess and explain the impact of computer technology on people and society through appropriate examples
  • explain, discuss and apply the underlying principles in HCI, including psychological and technical aspects
  • participate in a user-centred design process

Teaching methods

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


  • Sessional: Continuous assessment (100%).
  • Supplementary: Repeat only.

Detailed Syllabus

  1. Introduction to HCI
  2. Creativity, Basic Media, Basic Design Principles
  3. What is Interaction Design?
  4. Requirement Gathering
  5. What is a user, Personas and Scenarios
  6. How to design, scenarios, design guidelines
  7. Behaviour change
  8. Designing- Lo Fi, Hi Fi Prototypes
  9. Evaluation Methods
  10. HCI-From Usability to User Experience
  11. Multimodal and sensory systems
  12. Report Discussion/ Advanced Topic
  13. Designing for Mobile Devices

Programmes containing this module