Postgraduate taught 

Information Security MSc

Human Computer Interaction Design and Evaluation (M) COMPSCI5057

  • Academic Session: 2019-20
  • School: School of Computing Science
  • Credits: 10
  • Level: Level 5 (SCQF level 11)
  • Typically Offered: Semester 2
  • Available to Visiting Students: No
  • Available to Erasmus Students: No

Short Description

The course will focus on two aspects of HCI: user centred software design, and interface evaluation methods. Both will be useful for students when they do their MSc projects.


Three hours per week

Requirements of Entry


Excluded Courses

Human Computer Interaction (H)




Coursework 100%.


Students will choose to either undertake a significant user centred design project, or to conduct a significant HCI experiment. The activity will be conducted in groups, although the final submission will include an individual report. The tutorial sessions will be used for peer-critique, when students will present their progress since the previous week, and get feedback from the rest of the class and the lecturer. The final project report will take the form of a draft paper; the individual report will be a critical and reflective summary of the processes followed, and the use of the feedback provided during the semester.

Main Assessment In: April/May

Course Aims

The aim of this course is to provide students with an opportunity to both learn about the processes of user centred software design and human computer interaction experiments, as well as practice them. It aims to encourage the development of general critical skills (through peer critique) and report writing skills, as well as the specific skills of HCI data collection and analysis.

Intended Learning Outcomes of Course

By the end of the course students will be able to:

1. Explain the process of user-centred software design;

2. Explain the process of conducting human computer experiments;

3. Use their knowledge of human computer interaction to: (a) design a significant interactive object (using the processes of prototyping, collecting feedback, and summative evaluation) and summarise the results of the iterative design process in a report; or, (b) design a significant HCI experiment, select and use appropriate methods for collecting and analysing data, and summarise the results of the experiment in a report;

4. Criticize an HCI evaluation or experiment.

Minimum Requirement for Award of Credits

Students must submit at least 75% by weight of the components (including examinations) of the course's summative assessment.