1 x 180-minute workshop weekly
1 COMP1701 - Simulation and Serious Game Design
2 COMP3752 - Computer Game Development
3 54 Units of topics
Must Satisfy: ((1) or (2) or (3))
Assumed knowledge
Intermediate level programming, preferably in C#, C++, or Java such as can be obtained in COMP2711 Computer Programming 2 or COMP2741 Application Development. Some experience using 2D or 3D computer graphics APIs such as can be obtained in COMP3751 Interactive Computer Systems or COMP3752 Computer Game Development.
Topic description

This topic explores the use of games and game mechanics for non-entertainment purposes: serious games. The topic will present the design, development and evaluation of game artefacts for a serious purpose. Through readings, discussion and presentations, an exploration of the history, future use, motivation and benefits of serious games will be provided. An in depth investigation of the research field associated with serious games will be conducted identifying and contemplating the complex facets that define not just a video game but a serious game for change.

Educational aims

This topic aims to:

  • Develop engineering skills in relation to serious games
  • Identify the diversity of users, games, technologies and mechanics that define the use of serious games
  • Examine and critique existing serious games contexts
  • Provide appreciation for the ethical and professional issues surrounding the use of serious games
Expected learning outcomes
On completion of this topic you will be expected to be able to:

  1. Demonstrate knowledge and application of agile software development principles for production of interactive computing experiences
  2. Design and develop functional computer based assets for the purpose of a serious game deliverable
  3. Demonstrate an understanding of the nature, usage, limitations, and features of existing serious games
  4. Appreciate and critically evaluate aspects of the fields of research related to serious games
  5. Display an appreciation of the nature of teamwork in relation to serious game development

Key dates and timetable

(1), (2)

Each class is numbered in brackets.
Where more than one class is offered, students normally attend only one.

Classes are held weekly unless otherwise indicated.


If you are enrolled for this topic, but all classes for one of the activities (eg tutorials) are full,
contact your College Office for assistance. Full classes frequently occur near the start of semester.

Students may still enrol in topics with full classes as more places will be made available as needed.

If this padlock appears next to an activity name (eg Lecture), then class registration is closed for this activity.

Class registration normally closes at the end of week 2 of each semester.

Classes in a stream are grouped so that the same students attend all classes in that stream.
Registration in the stream will result in registration in all classes.
  Unless otherwise advised, classes are not held during semester breaks or on public holidays.