Computer Music Composition 2

Undergraduate | 2026

Course page banner
area/catalogue icon
Area/Catalogue
MUSI 2032
Course ID icon
Course ID
204341
Level of study
Level of study
Undergraduate
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

This course examines of the link between human-computer interaction and the creative and technical practice of sound and music making. This course will develop a theoretical and practical understanding of computer music composition. Focus is placed on acquiring programming skills for implementation of compositional algorithms. Students will engage with a number of topics, including conceptual frameworks, contemporary practices and practitioners; complete readings and listening; and perform practical exercises that promote investigative learning and research. The course has the following learning objectives: facilitate new understandings and exploratory approaches in sonic arts practice; extend knowledge and develop new artistic and technical skills in human computer interaction and sound and music; and promote a learning process and reflexive skill set with regard to future practice, thus enabling students to adapt to the ever expanding and rapidly changing area of sonic arts and related areas of computer music.

Course learning outcomes

  • Knowledge of the historical context of computer music
  • Ability to analyse formal systems and apply them to music
  • Ability to apply algorithmic methods to musical composition
  • Ability to write programs to realise compositions with algorithmic structures
  • Ability to solve problems in programming and implementation
  • Ability to distinguish between technical and aesthetic aims, and to be able to articulate both aspects of a project

Prerequisite(s)

N/A

Corequisite(s)

N/A

Antirequisite(s)

N/A