Requirements and User Experience

Postgraduate | 2026

Course page banner
area/catalogue icon
Area/Catalogue
COMP 6023
Course ID icon
Course ID
201701
Level of study
Level of study
Postgraduate
Unit value icon
Unit value
6
Course level icon
Course level
2
Study abroad and student exchange icon
Inbound study abroad and exchange
Inbound study abroad and exchange
The fee you pay will depend on the number and type of courses you study.
Yes
University-wide elective icon
University-wide elective course
Yes
Single course enrollment
Single course enrolment
Yes
alt
Note:
Course data is interim and subject to change

Course overview

The course aims to equip students with knowledge and skills on how to engage with end-users and other stakeholders to develop a set of well-defined requirements and user interface designs that focus on user-experience. This course builds upon problem-solving skills and focuses on requirements analysis, skills and techniques for gathering good requirements and how to document and communicate these requirements following best practices. The course delves into developing user interfaces that consider user experience. In real-life scenarios, students will apply rules that inform good user experience design and how to apply them. Students will work individually and in teams to value the importance of user experience to well-realised requirements and to address a problem statement by developing a set of requirements and user experience designs through end-user and stakeholder engagement.

  • Requirements
  • Design

Course learning outcomes

  • Describe the fundamental principles and methodologies for the analysis and design of information systems
  • Determine stakeholder needs considering inclusion and diversity factors, ethics, cultural sensitivities, international trends, and industry best practices
  • Transform the selected system requirements into systems design models
  • Examine user experience (UX) processes, UX discovery and design theories, and information architectures and thinking methodologies
  • Evaluate the identified system requirements and UX design artefacts against stakeholder needs
  • Articulate the specified system requirement and UX deliverables to stakeholders

Prerequisite(s)

Corequisite(s)

N/A

Antirequisite(s)

N/A