Qualification Outline

Date retreived
22/07/2026 8:06 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.

Diploma of Information Technology (Software Development)

Diploma of Information Technology (Software Development)

Qualification
National Code:
ICA50705
State Code:
C873
TGA Status:
Replaced
DTWD Status:
Replaced
National Endorsed, State Implementation and Classification
Field of Education
0201 - Computer Science
Original TGA Release Date
08/07/2010
Approved Date
26/06/2006
Stream of Study
Paraprofessional - Technical (3400)
VET Act Classifier
C
Nominal Hours
635
Duration
2 Semesters
Current Release Number
1.00
Current Release Date
08/07/2010
VET Act Conditions
Releases
Release Version Release Date TGA Status DTWD Status
1.00 08/07/2010 Current Approved
Description

Description
This qualification provides the skills and knowledge for an individual to be competent in programming and software development. A competent person could work as a specialist in the area of programming including the ICT and programming aspects of games development. The qualification has a strong ICT base with the potential for inclusion of a range of broader design and multimedia units to suit particular needs. Up to 25 per cent of all units can potentially be selected from outside of ICA05 enabling significant flexibility in the composition of the qualification.
Job Roles
Possible job titles include:
Games Developer
Games Programmer
Middleware Programmer
Programming/Software Engineer
Software Applications Specialist
Software Architect
Software Design Engineer
Software Developer
Software Developer/Programmer
Software Development Engineer
Software Engineer
Xbox Programmer

Schedule
Packaging Rules
To attain the ICA50705 Diploma of Information Technology (Software Development) 17 units must be achieved:
- 9 Core Units; plus
- 8 Elective Units.
1. Core Units

Achieve 9 Core Units.

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
D0222 ICAS5202B Ensure privacy for users 20 Unit of competency
C8234 PSPPM502B Manage complex projects 60 Unit of competency
D0933 BSBPMG505A Manage project quality 40 Unit of competency
D0235 ICAT5079B Perform integration test 25 Unit of competency
D0015 ICAA5056B Prepare disaster recovery and contingency plans 30 Unit of competency
D0031 ICAA5158B Translate business needs into technical requirements 20 Unit of competency
2. Specialist Electives

Achieve 4 Elective Units from the Specialist Electives list.

State Code National Code Title Hours Type
D0069 ICAB5068B Build using rapid application development 35 Unit of competency
D0027 ICAA5151B Gather data to identify business requirements 30 Unit of competency
D0086 ICAB5228B Maintain functionality of legacy code programs 40 Unit of competency
D2793 ICAA5054C Validate quality and completeness of system design specifications 20 Unit of competency
3. Elective Units

Achieve 4 Elective Units chosen from the following sources (Listed in Recommended Order):

- further units from the Specialist Electives list;
and/or
- Information and Communications Technology Training Package ICA05 at Diploma or Advanced Diploma level (up to 2 units can be selected at Certificate IV level);
and/or
- preferred Training Packages at Diploma or Advanced DIploma (Business Services BSB01; Telecommunications ICT02; Film, TV, Radio and Multimedia CUF01; Printing and Graphic Arts ICP05); and/or
- any other Training Package (to a maximum of 2 units) at Diploma or Advanced Diploma level based on documented industry or enterprise needs.

State Code National Code Title Hours Type
D0212 ICAS5102B Establish and maintain client user liaison 20 Unit of competency
D0087 ICAB5230B Maintain custom software 35 Unit of competency
D0173 ICAP5039B Match IT needs with the strategic direction of the enterprise 25 Unit of competency
D0236 ICAT5081B Perform systems test 25 Unit of competency
Replaces
State Code National Code Title Type
C128 ICA50299 Diploma of Information Technology (Software Development) Qualification
Replaced By
State Code National Code Title Type
D573 ICA50711 Diploma of Software Development Qualification
VET Info Notes
This training program is a representation of the qualification code [ICA50705] taken from the Information and Communications Technology Training Package ICA05 which should be consulted for full description of requirements. ICA05 is endorsed until 31/11/2008.

1. This qualification is the copyright of The Department of Education, Science and Training.

2. Further information on this qualification is contained in the training Package available from Australian Training Products Ltd., Tel: (03) 9630 9836.

3. This qualification was entered on to the STARS by the VET Teaching and Learning Directorate of the WA Department of Education and Training on 23/06/2006.
Entry Requirements

Entry Requirements
The following units contain the basic fundamentals of ICT knowledge and skills for all qualifications at Certificate III in IT and above. These units or demonstrated equivalence are required for entry into this qualification:
BSBCMN106A Follow workplace safety procedures
ICAD2012B Design organisational documents using computing packages
ICAU1128B Operate a personal computer
ICAU2005B Operate computer hardware
ICAU2006B Operate computing packages
ICAU2013B Integrate commercial computing packages
ICAU2231B Use computer operating system
ICAW2001B Work effectively in an IT environment
ICAW2002B Communicate in the workplace

Traineeships and Apprenticeships
No information