Please note: there may be some adjustments to the teaching arrangements published in the course catalogue for 2020-21. Given current circumstances related to the Covid-19 pandemic it is anticipated that some usual arrangements for teaching on campus will be modified to ensure the safety and wellbeing of students and staff on campus; further adjustments may also be necessary, or beneficial, during the course of the academic year as national requirements relating to management of the pandemic are revised.

Human Computer Interaction Design and Evaluation (M) COMPSCI5057

  • Academic Session: 2022-23
  • 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

An introduction to Human-Computer Interaction, covering the tools and techniques required for designing, modelling and evaluating interfaces, as well as selected research topics.



Requirements of Entry

COMPSCI4048 Programming and Systems Development (H)


COMPSCI4039  Programming (H)

Excluded Courses





Class Test 70%; Report on an HCI Design or HCI Evaluation exercise 20%; Critique of research literature 10%.

(We note that there is no option for a Class Test in the list above)

Course Aims

The aim of this course is to both introduce students to the fundamentals of Human Computer Interaction (modelling, cognitive models, interaction paradigms, design rules, evaluation methods) as well to explore some selected advanced research topics through the study of current research literature.

Intended Learning Outcomes of Course

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

1. Describe the key problems in designing effective interfaces, in relation to cognitive models, interactive technologies and usability;

2. Represent, reason about, and critique interaction designs;

3. Use formal, experimental and analytic techniques for evaluating interaction models and interfaces;

4. Explain the contributions of recent research within the context of the scope of the field of HCI.

Minimum Requirement for Award of Credits

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