Available in 2021
Course code



10 units


3000 level

Course handbook


This course focuses on the development of interactive interfaces. Students will use a range of technologies to develop interactive interfaces for entertainment, information and educational purposes incorporating serious games. The course will allow students to integrate their media and digital production skills with interactive production to develop material for a range of platforms.

Availability2021 Course Timetables

Newcastle City Precinct

  • Semester 2 - 2021

Learning outcomes

On successful completion of the course students will be able to:

1. Integrate relevant technologies in the production of an interactive interface;

2. Plan and produce an interactive media interface;

3. Use relevant scripting languages and coding tools in the construction of an interactive media interface;

4. Evaluate their own and the work of others by examining production techniques used to create interactive media.


Topics will include:

  1. Interactivity production tools.
  2. Planning interactive interfaces
  3. Scripting interactive interfaces
  4. Prototyping and testing interactive interfaces
  5. Interactive web design theory

Assumed knowledge

CMNS2016 Social and Interactive Media or equivalent.

Assessment items

Tutorial / Laboratory Exercises: Interaction – Scripting for Interactivity - 25% *

Tutorial / Laboratory Exercises: Integration – Accessing Data and Content - 25% *

Project: Final Project - 50%

* This assessment has a compulsory requirement.

Contact hours

Newcastle City Precinct


Face to Face On Campus 1 hour(s) per Week for 7 Weeks starting in week 1

Weeks 1-7


Face to Face On Campus 18 hour(s) per Term Full Term starting in week 2

1 hour(s) per Week for 6 Weeks Weeks 2, 3, 4, 5, 6, 7 2 hour(s) per Week for 6 Weeks Weeks 8, 9, 10, 11, 12, 13

The University of Newcastle acknowledges the traditional custodians of the lands within our footprint areas: Awabakal, Darkinjung, Biripai, Worimi, Wonnarua, and Eora Nations. We also pay respect to the wisdom of our Elders past and present.