UnitLevel 2Undergraduate

CDS2521 Creative coding

Faculty of Art, Design and Architecture

CDS2521 Creative coding is a level 2, 6-credit-point, undergraduate unit from the Faculty of Art, Design and Architecture, offered in 2024 in Semester 1 at Caulfield. It has no prerequisites.

Credit points
6
Offered in 2024
Semester 1
Caulfield
Assessment
No exam
4 tasks

This is the 2024 handbook entry. See the 2025 entry.

Reviews

No reviews yet

No reviews yet. Be the first to review CDS2521.

Requisites

Before CDS2521

Corequisites

Pass these before, or take them in the same semester.

After CDS2521

No unit lists CDS2521 as a prerequisite in the 2024 handbook.

Overview

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.

Offerings in 2024

Teaching periodCampusMode
First semesterCaulfieldOn campus

Assessment

  • Exercises
    20%
  • Project 1
    35%
  • Project 2
    35%
  • Portfolio
    10%

Learning outcomes

When you finish this unit, you should be able to:

  1. 1

    Examine the unique characteristics of code and programming in contemporary audiovisual culture, and its relationship with other media standards and protocols;

  2. 2

    Create visual and acoustic content using code, translating concepts into unique visual and auditory forms;

  3. 3

    Organise and plan application development prior to coding, using processes to plan development of content;

  4. 4

    Produce design specification documentation applicable to programming and coding, integrating key terminology and coding processes;

  5. 5

    Apply knowledge of the basic structural organisation of code to develop dynamic and unique interactive digital content.

Workload and teaching

  • Studio activities36 hours
  • Teaching approachCase-based teaching
  • Teaching approachProblem-based learning
  • Teaching approachActive learning

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

Learning resources

Required resources

http://processing.org/
http://www.creativeapplications.net/
Learning Processing by Daniel Shiffman
The Nature of Code by Daniel Shiffman
Form + Code by Reas, McWilliams, LUST
Generative Design by Hartmut Bohnacker
Creative Code by John Maeda
Processing by Casey Reas and Ben Fry
Processing handbook by Ira Greenberg

Where it fits

CDS2521 is part of 1 area of study in the 2024 handbook.

Contacts

Chief Examiners
Dr Indae Hwang
Unit Coordinators
Mr Jon-Erik Andreassen

Common questions

What are the prerequisites for CDS2521?

None, but you must take OHS1000 before or alongside it.

When is CDS2521 offered?

In 2024, CDS2521 runs in Semester 1 at Caulfield.

Does CDS2521 have an exam?

No. CDS2521 has 4 assessment tasks and no exam.

Which majors and minors include CDS2521?

CDS2521 is part of Design.

More details

Credit points
6
Level
2
Study level
Undergraduate
Faculty
Faculty of Art, Design and Architecture
Organisational unit
Department of Design
Type
Coursework
EFTSL
0.125
Student contribution
SCA Band 2
Study abroad
Available
Handbook years
202020212022202320242025