- Academic Registry
Programme & Unit Catalogues

CM30141: Theory of human computer interaction

[Page last updated: 27 October 2020]

Follow this link for further information on academic years Academic Year: 2020/1
Further information on owning departmentsOwning Department/School: Department of Computer Science
Further information on credits Credits: 6      [equivalent to 12 CATS credits]
Further information on notional study hours Notional Study Hours: 120
Further information on unit levels Level: Honours (FHEQ level 6)
Further information on teaching periods Period:
Semester 2
Further information on unit assessment Assessment Summary: EX 100%
Further information on unit assessment Assessment Detail:
  • Exam (EX 100%)
Further information on supplementary assessment Supplementary Assessment:
Like-for-like reassessment (where allowed by programme regulations)
Further information on requisites Requisites: Before taking this module you must take CM20216
Description: Aims:
To give students an advanced level understanding of current research issues in human computer interaction. To focus upon human computer interaction research methods, human computer interaction theory, covering topics of user interface design, evaluation and modelling. Application areas such as collaborative systems, virtual environments and agent interaction are examples of current application topics. Issues of human computer interaction in mobile and embedded contexts.

Learning Outcomes:
1. To obtain an in-depth understanding of human computer interaction theory and methods in state-of-the-art research.
2. To understand the interdisciplinary nature of human computer interaction and the relationship between theory and design practice.
3. To be able to contribute to both human computer interaction theory and human computer interaction practice.

Problem solving (T/F, A), working with others (T/F, A).

Psychological theories of human behavior, contextual analysis, frameworks for human computer interaction, model based design. Modelling individual and collaborative tasks and group work. Human computer interaction and creativity. Evolutionary theories of design. The role of analysis, design and evaluation methods in human computer interaction. Advanced forms of interaction technologies.
Further information on programme availabilityProgramme availability:

CM30141 is Optional on the following programmes:

Department of Computer Science
  • USCM-AFB06 : BSc(Hons) Computer Science (Year 3)
  • USCM-AAB07 : BSc(Hons) Computer Science with Study year abroad (Year 4)
  • USCM-AKB07 : BSc(Hons) Computer Science with Year long work placement (Year 4)
  • USCM-AFB09 : BSc(Hons) Computer Science with Business (Year 3)
  • USCM-AAB10 : BSc(Hons) Computer Science with Business with Study year abroad (Year 4)
  • USCM-AKB10 : BSc(Hons) Computer Science with Business with Year long work placement (Year 4)
  • USCM-AFM01 : MComp(Hons) Computer Science (Year 3)
  • USCM-AAM02 : MComp(Hons) Computer Science with Study year abroad (Year 3)
  • USCM-AKM02 : MComp(Hons) Computer Science with Year long work placement (Year 3)


  • This unit catalogue is applicable for the 2020/21 academic year only. Students continuing their studies into 2021/22 and beyond should not assume that this unit will be available in future years in the format displayed here for 2020/21.
  • Programmes and units are subject to change in accordance with normal University procedures.
  • Availability of units will be subject to constraints such as staff availability, minimum and maximum group sizes, and timetabling factors as well as a student's ability to meet any pre-requisite rules.
  • Find out more about these and other important University terms and conditions here.