Physical Computing (DECO1013)


This unit introduces students to the principles of product design and their application in interaction design projects. This includes using sound as a medium in product design, conceptualising computer-based implementations of product interfaces, and using hardware platforms, such as Arduinos or littleBits, for prototyping interfaces. It introduces the core concepts of audio programming, physical prototyping, basic electronic concepts, hardware programming, as well as aesthetic issues in product design, the creative use of sound as a medium for communication, and sound in interactive systems. The unit covers: prototyping techniques for physical user interfaces, methods of programming and assessing interactive products, knowledge of a range of product design techniques, especially in relation to interactive contexts, and awareness of issues of aesthetics in product interfaces. This is a core unit in the Bachelor of Design Computing.

Our courses that offer this unit of study

Further unit of study information


Lecture 1 hr/wk; tutorial 2 hrs/wk


Product Design Assignments (80%); Quizzes (10%); Participation (10%)

Faculty/department permission required?


Unit of study rules

Prerequisites and assumed knowledge




Study this unit outside a degree

Non-award/non-degree study

If you wish to undertake one or more units of study (subjects) for your own interest but not towards a degree, you may enrol in single units as a non-award student.

Cross-institutional study

If you are from another Australian tertiary institution you may be permitted to underake cross-institutional study in one or more units of study at the University of Sydney.