Metadata
Title
Programs and Courses
Category
courses
UUID
ec977be251424382b8de2a04ae9e3b68
Source URL
https://programsandcourses.anu.edu.au/2027/major/HCCC-MAJ
Parent URL
https://programsandcourses.anu.edu.au/program/AACOM
Crawl Time
2026-03-11T02:05:50+00:00
Rendered Raw Markdown
# Programs and Courses

**Source**: https://programsandcourses.anu.edu.au/2027/major/HCCC-MAJ
**Parent**: https://programsandcourses.anu.edu.au/program/AACOM

- Total units
  48 Units

- Areas of interest
  Music, Computer Science, Human Centred Computing, Creative Arts
- Major code
  HCCC-MAJ

- Academic career
  Undergraduate
- Academic Contact
  [Charles Martin](mailto:u4110680@anu.edu.au)

[Tweet](https://twitter.com/share)

var encodedUri = encodeURIComponent(location.href);

[Share on Facebook](#)

[Wattle Share](https://wattle.anu.edu.au/)

[Canvas](https://canvas.anu.edu.au)

Human-Centred and Creative Computing Major

- [Introduction](#introduction)
- [Learning Outcomes](#learning-outcomes)
- [Other Information](#other-information)
- [Requirements](#requirements)
- [Relevant Degrees](#relevant-degrees)

The Human-Centred and Creative Computing major offers an interdisciplinary grounding in human-computer interaction, humanities-centred computing, and creative computing, including games, music, or graphics. This major is where computing meets a complex world with unique and varied social contexts to create impacts that change and enrich our lives. Students will gain insight and skills in designing, developing, and evaluating human-centred and creative applications, particularly applied to new and emerging technologies.

## Learning Outcomes

1. Identify and describe contemporary issues and challenges in human-centred and creative computing
2. Synthesise knowledge of human-centred and creative computing systems and their social context to address problems
3. Design and develop human-centred and creative technologies
4. Apply theoretical frameworks and research techniques to evaluate and critique human-centred and creative computing systems

## Other Information

This Major is incompatible with the Human-Centred and Creative Computing Specialisation (HCCC-SPEC) and the Human-Centred and Creative Computing Minor (HCCC-MIN).

## Relevant Degrees

- [Bachelor of Computing (BCOMP)](https://programsandcourses.anu.edu.au/2027/program/BCOMP)

[Back to the top](#top)

## Requirements

The HCCC major requires the completion of 48 units, of which:

A maximum of 18 units may come from completion of 1000-level courses

A minimum of 18 units must come from completion of 3000 and 4000-level courses

\

12 units from completion of the following compulsory courses:

[COMP1720](https://programsandcourses.anu.edu.au/2027/course/COMP1720) Art and Interaction Computing

[COMP3900](https://programsandcourses.anu.edu.au/2027/course/COMP3900) Human-Computer Interaction

\

A minimum of 12 units from completion of Advanced HCCC courses from the following list:

[COMP3540](https://programsandcourses.anu.edu.au/2027/course/COMP3540) Game Development

[COMP4350](https://programsandcourses.anu.edu.au/2027/course/COMP4350) Sound and Music Computing

[COMP4610](https://programsandcourses.anu.edu.au/2027/course/COMP4610) Computer Graphics

[COMP4528](https://programsandcourses.anu.edu.au/2027/course/COMP4528) Computer Vision

\

A maximum of 12 units from completion of courses from the following list:

[COMP1710](https://programsandcourses.anu.edu.au/2027/course/COMP1710) Web Development and Design

[MUSI1110](https://programsandcourses.anu.edu.au/2027/course/MUSI1110) Introduction to Music Technology

\

A maximum of 24 units from completion of courses from the following list:

[ARTH2181](https://programsandcourses.anu.edu.au/2027/course/ARTH2181) Digital Approaches to Art History and Curatorship

[COMP2120](https://programsandcourses.anu.edu.au/2027/course/COMP2120) Software Engineering

[COMP3670](https://programsandcourses.anu.edu.au/2027/course/COMP3670) Introduction to Machine Learning

[DESN2004](https://programsandcourses.anu.edu.au/2027/course/DESN2004) Autonomous Agents: Natural and Algorithmic Systems in Art and Design

[DESN2010](https://programsandcourses.anu.edu.au/2027/course/DESN2010) Making Creative and Critical Technologies Physical Computing for Design and Art

[MGMT2009](https://programsandcourses.anu.edu.au/2027/course/MGMT2009) Design Thinking: Human-Centred Innovation

[MUSI3309](https://programsandcourses.anu.edu.au/2027/course/MUSI3309) Digital Music: Platforms, Content and AI

[SOCR3001](https://programsandcourses.anu.edu.au/2027/course/SOCR3001) Data for Decision Making

[SOCY2038](https://programsandcourses.anu.edu.au/2027/course/SOCY2038) Introduction to Quantitative Research Methods

[SOCY2166](https://programsandcourses.anu.edu.au/2027/course/SOCY2166) Social Science of the Internet

\

This Major is incompatible with the Human-Centred and Creative Computing Specialisation and the Human-Centred and Creative Computing Minor.

[Back to the top](#top)