Canterbury Business College

Information Technology

ICT40120 - Certificate IV in Information Technology (Programming)

CRICOS Code: 106664A
Duration: 65 Weeks (Includes Term Breaks)
Total Fees AUD: $12,000.00

This qualification reflects the role of individuals who are job ready and competent in a wide range of information and communications technology (ICT) roles and apply a broad range of skills in varied work contexts, using problem solving skills and effective communication with others.
(Ref -

Entry Requirements
• An overall IELTS band 5.5 or equivalent and above
• 18 years and above with a High School Certificate (Year 12)
• Learners must hold basic IT skills, complete a Pre-training review during the enrolment process and demonstrate their learning capacity to undertake the course.
• Where a candidate has completed a Certificate II, III, IV, or Diploma, it is advised that they do provide verified copies of it, at the time of application for recognition purposes

At the time of selecting the course the student can choose a ICT40120 Certificate IV in Information Technology – General or one of the specialisations.
• General, • Specialisations, • Database Development OR • Programming

Course Pathways
Student can choose to continue studying at CBC in ICT50220 Diploma of Information Technology or other courses or may choose to study at a Higher Education / University.

Total number of units - 20, 7 core units and 13 elective units.

Cluster Name Unit Code Unit Name Core / Elective
Technology Requirements ICTICT451 Comply with IP, ethics and privacy policies in ICT environments Core
BSBXCS404 Contribute to cyber security risk management Core
ICTICT443 Work collaboratively in the ICT industry Core
ICTICT425 Implement WHS, environmental sustainability and anti-discrimination practices in an ICT workplace Elective
Project Management ICTSAS432 Identify and resolve client ICT problems Core
BSBCRT411 Apply critical thinking to work practices Core
ICTICT426 Identify and evaluate emerging technologies and practices Core
ICTICT429 Determine and confirm client business requirements Elective
Fundamental Programming and System Analysis & Design ICTPRG302 Apply introductory programming techniques Core
ICTICT449 Use version control systems in development environments Elective
ICTPRG430 Apply introductory object-oriented language skills Elective
ICTICT435 Create technical documentation Elective
ICTSAD402 Develop and present ICT feasibility reports Elective
Database & Software Design ICTDBS407 Monitor physical database implementation Elective
ICTDBS413 Determine database requirements Elective
ICTICT430 Apply software development methodologies Elective
BSBPEF402 Develop personal work priorities Elective
Programming ICTPRG433 Test software developments Elective
ICTPRG437 Build a user interface Elective
ICTPRG440 Apply introductory programming skills in different languages Elective
For more information on Training & Assessment Strategy for ICT40120 Cert IV in Programming, please email: CBC at INFO