Certificate IV in Information Technology (Programming)
Description
This qualification develops basic programming skills in languages used in commercial systems. A person with this qualification could work as a programmer within a team of software developers or implementation project. The qualification contains a strong base of ICT core units with the potential for inclusion of ICA05 or other training package units to suit particular needs.
Job Roles
Depending on the choice of electives, graduates could work in a number of 'junior' programming roles. Selecting design or games development oriented electives could equip an individual for digital, multimedia or games programming, while other electives could underpin a systems programmer role.
Possible job titles include:
Analyst/Programmer
Applications Analyst
Applications Engineer
Applications Programmer
Computer Engineer
Developer/Programmer
Digital Programmer
Games Designer
Games Programmer
IT Research Engineer
Multimedia Programmer
PC Games Programmer
PS2 Lead Programmer
Programmer
Programmer/Analyst
Software Engineer Games
Software Support Engineer
Streaming Media Specialist
Systems Engineer
Systems Programmer
UnrealEd Level Designer
Virtual Reality Specialist
Web Designer
Xbox Programmer
Prerequisite Requirements
A number of units within this qualification have prerequisites. These are detailed as follows:
Code and Title | Prerequisite units required |
ICAB4219B Apply introductory object-oriented language skills | ICAB4225B Automate processes |
ICAB4222B Apply introductory programming skills in another language | ICAB4225B Automate processes |
ICAB4229B Apply intermediate programming skills in another language | ICAB4222B Apply introductory programming skills in another language |
ICAB4232B Maintain open source code programs | ICAB4222B Apply introductory programming skills in another language # |
# This unit has prerequisite requirements. Section 1.6 provides further details.