This unit provides an introduction to the development of software in design and the creative industries. It teaches the fundamentals of computational thinking as well as skills in the design and implementation of software for creative expression and prototyping. It introduces students to tools for building interactive design applications through programming assignments; knowledge of programming concepts; and knowledge of the Javascript programming language. Key concepts covered in this unit include: variables; functions; control flows; and algorithmic thinking. Students learn how to design through the development of code, allowing them to incorporate programming into their own design projects as well as to collaborate effectively with software developers.
Unit details and rules
Academic unit | Design Lab |
---|---|
Credit points | 6 |
Prerequisites
?
|
None |
Corequisites
?
|
None |
Prohibitions
?
|
DECO1012 |
Assumed knowledge
?
|
None |
Available to study abroad and exchange students | Yes |
Teaching staff
Coordinator | Kazjon Grace, kazjon.grace@sydney.edu.au |
---|---|
Lecturer(s) | Liam Bray, liam.bray@sydney.edu.au |