Skip to main content

CDS2521: Creative Coding

Faculty of Art, Design and Architecture

Creative Coding

Check the Handbook for the latest unit information.


Code is the building block of all digital software and content. Once the domain of computer programmers, code is now being used by artists, designers and architects to translate their ideas into new forms of creative expression and communication. This unit will enable you to apply the basic concepts and principles of coding, from concept to implementation, to create these unique forms of expression. Through a process of practical studio exercises and workshops you will explore how code and software development can enable innovative ways of translating concepts into unique visual and auditory form. You will be exposed to key terminology and processes of coding and encouraged to explore these processes to create dynamic and unique interactive digital content. An in-depth study of both the historical and contemporary leaders in art, design and architecture who use these processes to generate important cultural artefacts will contextualise the significance of creative coding in these fields.


1 - Exercise - 20% 2 - Project 1 - 25% 3 - Project 2 - 25% 4 - Project 3 - 30%


12 hours per week including 3 contact hours plus 9 hours of independent study.