University of Technology Sydney

87549 VC Designing Interactions 1: Introduction to Creative Code

6cp; 3hpw (practice-oriented with some presentation of lecture material in studio)



Understanding interaction and the expressive capacity of the digital, made possible through code, is an integral part of contemporary design practice within the digital spectrum. In this subject students are introduced to using code within a design context and learn how to use code to generate, read, manipulate and display digital data to produce dynamic outcomes. Through observing, making and playing, students begin to investigate new possibilities and modes of expression afforded by engaging with the digital more directly using code, such as generative graphics and interactive structures. The core theories and skills covered in this subject set a foundation for further exploration.

Students use Processing ( and P5.js (, open source programming and development environments, to build their code literacy, to explore concepts covered in class and to realise their ideas.

Typical availability

Autumn session, City campus
May be run in intensive mode in Summer or Winter session.

Detailed subject description.

Fee information

Information to assist with determining the applicable fee type can be found at Understanding fees.

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at access conditions and My Student Admin.