Pathway Outline
Date retreived
22/07/2026 10:07 AM AWST
22/07/2026 10:07 AM AWST
Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.
Games Programmer
Games Programmer
Pathway
National Code
—
—
State Code
CT58
CT58
DTWD Status
Replaced
Replaced
Accreditation, State Implementation and Classification
Approved Date
27/02/2009
27/02/2009
Field of Education
0201 - Computer Science
0201 - Computer Science
Stream of Study
Initial Vocational (3100 - 3600)
Initial Vocational (3100 - 3600)
Duration
2 Semesters
Nominal Hours
780
780
Accredited Date
—
—
Expiry Date
—
—
Description
The Diploma of Interactive Games Development provides advanced level knowledge and skills sought of professional interactive games developers. The Diploma builds on the knowledge and skills achieved at the Certificate IV level.
Participants select to specialise in one of two streams: Technical Artist, Games Programmer.
The Programming stream has some 3D modeling units using 3D Studio Max and Maya but emphasizes programming games in Python and C++.
Participants select to specialise in one of two streams: Technical Artist, Games Programmer.
The Programming stream has some 3D modeling units using 3D Studio Max and Maya but emphasizes programming games in Python and C++.
Packaging Rules
1. CORE UNITS
Learners are to complete 17 units to achieve this qualification. 5 Core, 7 Specialist and 5 Elective units.
CORE UNITS: Complete all 5 Core units listed below.
CORE UNITS: Complete all 5 Core units listed below.
| State Code | National Code | Title | Hours | Type |
|---|---|---|---|---|
| D0647 | BSBCRT402A | Collaborate in a creative process | 40 | Unit of competency |
| D1139 | CUFIND402A | Develop screen and media specialist expertise | 30 | Unit of competency |
| D0911 | BSBOHS509A | Ensure a safe workplace | 50 | Unit of competency |
| D0665 | BSBDES402A | Interpret and respond to a design brief | 20 | Unit of competency |
| D0938 | BSBPMG510A | Manage projects | 45 | Unit of competency |
2. SPECIALIST UNITS
Complete the 7 Specialist units listed below for this pathway.
| State Code | National Code | Title | Hours | Type |
|---|---|---|---|---|
| D0084 | ICAB5226B | Apply advanced object-oriented language skills | 80 | Unit of competency |
| D0085 | ICAB5227B | Apply advanced programming skills in another language | 80 | Unit of competency |
| D0083 | ICAB5223B | Apply intermediate object-oriented language skills | 50 | Unit of competency |
| D0058 | ICAB4229B | Apply intermediate programming skills in another language | 60 | Unit of competency |
| D0056 | ICAB4224B | Apply mathematical techniques for software development | 20 | Unit of competency |
| D0011 | ICAA5049B | Develop high-level object-oriented class specifications | 45 | Unit of competency |
| D0043 | ICAB4075B | Use a library or pre-existing components | 35 | Unit of competency |
3. ELECTIVE UNITS
Complete 5 elective units.
2 units from the elective units bank
PLUS 3 additional units from either the Specialist or Elective units bank or from a nationally endorsed Training Package comprising of:
A maximum of 1 unit at AQF level 4
A maximum of 1 unit at AQF level 6
One or more electives at AQF level 5
PLEASE NOTE: The full list of unit banks for Specialist and Elective units are listed in the parent course 7538
**Below is an example**
2 units from the elective units bank
PLUS 3 additional units from either the Specialist or Elective units bank or from a nationally endorsed Training Package comprising of:
A maximum of 1 unit at AQF level 4
A maximum of 1 unit at AQF level 6
One or more electives at AQF level 5
PLEASE NOTE: The full list of unit banks for Specialist and Elective units are listed in the parent course 7538
**Below is an example**
| State Code | National Code | Title | Hours | Type |
|---|---|---|---|---|
| D1070 | CUFANM501A | Create 3D digital character animation | 50 | Unit of competency |
| D1071 | CUFANM502A | Create 3D digital environments | 60 | Unit of competency |
| D1068 | CUFANM402A | Create digital visual effects | 70 | Unit of competency |
| D0054 | ICAB4220B | Create scripts for networking | 40 | Unit of competency |
| D0046 | ICAB4136B | Use structured query language to create database structures and manipulate data | 55 | Unit of competency |
No information
Note
This training program was created on 11 February 2009, by Central TAFE as a pathway of 52046.
This qualification/pathway is copyright of Central TAFE and should be consulted for full description of requirements
Further information on this program may be obtained by contacting the Director, Learning Portfolio Support on 94271247 or email carmen.broderick@central.wa.edu.au.
This qualification/pathway is copyright of Central TAFE and should be consulted for full description of requirements
Further information on this program may be obtained by contacting the Director, Learning Portfolio Support on 94271247 or email carmen.broderick@central.wa.edu.au.