Syllabuses - UG

CS379 - User Interface Design

TIMETABLETEACHING MATERIAL
Credits20
Level3
SemesterTerm 2
AvailabilityThis module is available to students taking the BSc Digital and Technology Solutions with Specialisation in Business Analysis or the BSc Digital and Technology Solutions with Specialisation in IT Consultant.
PrerequisitesExperience of web development (e.g. CS113 Information and Data 1) or of the software engineering development lifecycle (e.g. CS276 Software Engineering Principles for Business) would be beneficial.
Learning Activities BreakdownOnline activities with three compulsory on-campus sessions.
Items of Assessment2
AssessmentThe module will be assessed 100% via a Project consisting of the following stages: Requirements Analysis and Design report (30%), Video of prototype (10%), Interactive prototype (20%), Design and evaluation report (40%).
LecturerMark D Dunlop, Yingying Zhao

Aims and Objectives

The aim of this module is to introduce participants to the principles, tools and techniques for developing good user-centred systems. Furthermore, apprentices will become familiar with various evaluation techniques with respect to usability and accessibility.

Learning Outcomes

On completion of the module, participants should be able to:

  • understand the fundamentals of usability.
  • understand users and their context and how these should be considered in the context of user interface design and evaluation.
  • select and employ appropriate design methods for an interactive system.
  • conduct low and hi fidelity prototyping techniques to develop an example interactive system.
  • assess interactive systems for usability using appropriate evaluation techniques, justify the choice of techniques.
  • understand and discuss future research directions in interface design and evaluation.

Syllabus

The syllabus will cover the following:

  • Human Computer Interaction
  • Usability and Accessibility
  • Modelling user requirements
  • Designing inclusive user interfaces
  • Iterative interface prototyping, rapid prototyping.
  • Testing and Debugging
  • Evaluation studies: user and expert


Apprentices will undertake a user-centred design project in a number of stages.

  1. Topic Selection
  2. Requirements and Analysis Report
  3. Data collection and Study Plan
  4. a) Video of Prototype, b) Interactive Prototype
  5. Design Report

The assessment stages are the same as those of the co-delivered module, CS355 User-Centred Design (15 credits), but participants will be required to undertake more work in stages 2. and 5. as this module is 20 credits.

Recommended Reading

This list is indicative only – the class lecturer may recommend alternative reading material. Please do not purchase any of the reading material listed below until you have confirmed with the class lecturer that it will be used for this class.

Recommended reading will be made available via Myplace.

Last updated: 2025-08-06 09:59:48