Canterbury Business College

Information Technology

Certificate IV in Programming - ICT40515

CRICOS Code: 086576D
Duration: 52 Weeks (Includes Term Breaks)
Total Fees AUD: $9,500.00
Location: Surry Hills

This qualification provides the skills and knowledge for an individual to develop basic programming skills in the most commonly used programming languages. A person with this qualification could work as an assistant programmer in a team of software developers or as a support programmer to more senior programmers or systems analysts.

Entry Requirements (Qualification Pathways / Pathways INTO the qualification)
There are no entry requirements for this qualification.
Preferred pathways for candidates considering this qualification include:
1. After achieving ICT30115 Certificate III in Information, Digital Media and Technology, or other relevant qualifications or units equivalent to the core of ICT30115 as listed below:

  • BSBOHS302 Participate effectively in OHS communication and consultative processes
  • BSBSUS301 Implement and monitor environmentally sustainable work practices
  • ICTICT202 Work and communicate effectively in an IT environment
  • ICTICT301 Create user documentation
  • ICTICT302 Install and optimise operating system software
  • ICTSAS301 Run standard diagnostic tests
OR

• With demonstrated vocational experience in a range of programming-related work environments in software programming, application programming, web development or similar.
• Overseas candidates must provide evidence of successful completion of an IT course which meets the unit outcomes as mentioned above.
• If candidate already hold a Certificate II, III or IV in IT, he/she will need to submit verified Certificates / Statement of Attainment for recognition purposes.

(ICT Information and Communication Technology Training Package)


Cluster Name Unit Code Unit Name Nominal Hours Core / Elective
Fundamental Programming ICTICT418 Contribute to copyright, ethics and privacy in an IT environment 40 Core
ICTPRG405 Automate processes 40 Core
ICTPRG406 Apply introductory object-oriented language skills 60 Core
ICTDBS403 Create basic databases 20 Elective
ICTPRG402 Apply query language 40 Core
Intermediate Programming - 1 ICTPRG414 Apply introductory programming skills in another language 60 Core
ICTPRG410 Build a user interface 40 Core
ICTPRG407 Write script for software applications 40 Elective
ICTPRG403 Develop data-driven applications 40 Core
ICTPRG404 Test applications 20 Core
Intermediate Programming - 2 ICTPRG418 Apply intermediate programming skills in another language 60 Elective
ICTPRG428 Use regular expressions in programming languages 40 Elective
ICTPRG527 Apply intermediate object-oriented language skills 60 Elective
ICTPRG401 Maintain open source code programs 40 Elective
System Analysis & Design ICTPRG419 Analyse software requirements 60 Core
ICTSAD401 Develop and present feasibility reports 40 Elective
ICTICT408 Create technical documentation 40 Elective
ICTPRG415 Apply skills in object-oriented design 60 Core

Total number of units = 18 (Core units – 10 / Elective units - 8)
Please click here to download Training & Assessment Strategy for Cert IV in Programming

 

Diploma of Software Development - ICT50715

CRICOS Code: 086690B
Duration: 52 Weeks (Includes Term Breaks)
Total Fees AUD: $12,500.00
Location: Surry Hills

This qualification provides the skills and knowledge for an individual to be competent in programming and software development. A person with this qualification would create new software products to meet an initial project brief or customise existing software products to meet customer needs.

Entry Requirements (Qualification Pathways / Pathways INTO the qualification)
There are no entry requirements for this qualification.
Preferred pathways for candidates considering this qualification include:
1. After achieving ICT40515 Certificate IV in Programming, or other relevant qualifications or units equivalent to the core of ICT40515 as listed below:

  • ICTICT418 Contribute to copyright, ethics and privacy in an IT environment
  • ICTPRG402 Apply query language
  • ICTPRG403 Develop data-driven applications
  • ICTPRG404 Test applications
  • ICTPRG405 Automate processes
  • ICTPRG406 Apply introductory object-oriented language skills
  • ICTPRG410 Build a user interface
  • ICTPRG414 Apply introductory programming skills in another language
  • ICTPRG415 Apply skills in object-oriented design
  • ICTPRG419 Analyse software requirements
OR

With demonstrated vocational experience in a range of programming-related work environments in software programming, application programming, web development or similar.
• Overseas candidates must provide evidence of successful completion of an IT course which meets the unit outcomes as mentioned above.
• If candidate already hold a Certificate II, III, IV or Dip of IT, he/she will need to submit verified Certificates / Statement of Attainment for recognition purposes.

(ICT Information and Technology Training Package)

Cluster Name Unit Code Unit Name Nominal Hours Core / Elective
Intermediate Programming ICTICT418 Contribute to copyright, ethics and privacy in an IT environment 40 Core
ICTPRG418 Apply intermediate programming skills in another language 60 Core
ICTPRG527 Apply intermediate object-oriented language skills 60 Core
ICTPRG503 Debug and monitor applications 40 Core
Advanced Programming ICTPRG501 Apply advanced object-oriented language skills 60 Core
ICTPRG523 Apply advanced programming skills in another language 60 Core
ICTPRG529 Apply testing techniques for software development 40 Core
ICTPRG510 Maintain custom software 40 Elective
Project Management - 1 ICTICT509 Gather data to identify business requirements 40 Elective
ICTICT403 Apply software development methodologies 40 Elective
ICTPRG509 Build using rapid application development 60 Elective
ICTPRG520 Validate an application design against specifications 60 Core
Project Management - 2 ICTPMG501 Manage ICT projects 80 Elective
ICTPRG502 Manage a project using software management tools 60 Core
ICTSAS502 Establish and maintain client user liaison 20 Elective
ICTPRG504 Deploy an application to a production environment 40 Core

Total number of units = 16 (Core units – 10 / Elective units - 6)

Please click here to download Training & Assessment Strategy for Diploma of Software Development