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.

User Interaction COMPSCI2031

  • Academic Session: 2022-23
  • School: School of Computing Science
  • Credits: 10
  • Level: Level 2 (SCQF level 8)
  • Typically Offered: Semester 2
  • Available to Visiting Students: No
  • Available to Erasmus Students: No

Short Description

This course is intended for Graduate Apprenticeship students only.


This course will expose students to a range of user interaction techniques and develop their skills to evaluate them in given contexts. The course will also discuss the implications of using certain interaction with respect to social and ethical issues.



Requirements of Entry

Entry to Level 2 is guaranteed to students who achieve a GPA of D3 or better in their level 1 courses at the first sitting.

Excluded Courses



Written examination 60%, mid-semester class tests 10%, in-class quizzes 5%, and course work 25%

Main Assessment In: April/May

Course Aims

This course aims to provide students with the skills and knowledge to evaluate and design user interfaces effectively, with respect to direct interaction and functionality but also the wider scope of issues faced socially.

Intended Learning Outcomes of Course

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

1. Identify the main forms of human computer interaction and appreciate the issues involved in delivering successful interaction via these forms. 

2. Identify the main issues and key concepts in evaluating interactive systems, in terms of immediate functionality and utility as well as in terms of wider social, legal and ethical criteria. 

3. Design, implement and evaluate a simple interactive system using appropriate technology.

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.