Advanced HCI

Undergraduate | 2026

Course page banner
area/catalogue icon
Area/Catalogue
COMP 3012
Course ID icon
Course ID
203294
Level of study
Level of study
Undergraduate
Unit value icon
Unit value
6
Course level icon
Course level
3
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 aim of this course is to deepen students' understanding of state-of-the-art and emerging techniques in human-computer interaction (HCI). It focuses on advanced topics such as computational interaction, effective computing, ubiquitous computing, computer-supported cooperative work and HCI for sustainability and social good. Students will learn to tackle complex HCI challenges, innovate with cutting-edge technologies, and lead design projects in professional and academic contexts.

Course learning outcomes

  • Critically assess various scholarly contributions within HCI, understanding how these innovations impact user interaction and technology integration
  • Describe key historical milestones and foundational research that have shaped current paradigms in HCI
  • Apply emerging interactive technologies and effectively address user needs
  • Evaluate common and emerging HCI research methods to solve complex challenges, ensuring their solutions are robust and innovative
  • Provide informed advice and perspectives on interdisciplinary HCI research projects, incorporating cultural, ethical and environmental considerations and principles of social good

Prerequisite(s)

Corequisite(s)

N/A

Antirequisite(s)

N/A