Undergraduate Degree




DM2000 Interactive I

[Studio Contact Hours: 39 hours; Pre-requisites: NIL; Academic Unit: 3.0]




Academic Unit


3 AU

Course Description


Learning Objective

To deliver to students a practice-based understanding of the design and construction of interactive media. To give students a broad overview of the range of creative options within the field of interactive media.


Using node-based programming, this course is an introduction to the practice of Interactive Digital Media and its application in the artistic and commercial domain. Students will be introduced to state-of-the-art creative environments and technologies. Through combining node-based programming with such hardware as controller boards, microcontrollers, sensors, loudspeakers, microphones, light projectors and cameras they will become familiar with how to construct their own basic functional and original interactive audio/visual installations.

Course Outline




• Intro to course

2 - 6

• Basics of computer programming for control / data flows, sound and video 

• Controller board and sensors introduced

• Cameras, sound and live interaction


• Mid Sem review of assignments

8 - 12

• In-class Studio work 

• Presentation of software patches


• Final review of assignments

Learning Outcome

The students will have an overview of the practice of interactive media. They will be familiar with the basics of its technical demands and the many themes and ideas that inform it.

Student Assessment

  1. Final Assessment: 30%

  2. Continuous Assessment: 70% (of which at least 15% is participation)

Continuous assessment components may include:

  • Studio-based exercises and projects

  • Individual, group and team-based assignments


      1. Christiane Paul, Digital Art, Thames & Hudson

      2. Lev Manovich, The Language of New Media, The MIT Press

      3. M McLuhan, Understanding Media, Routledge

      4. Stephen Wilson, Information Arts: Intersections of Art, Science, and Technology, The MIT Press