Home > Diploma of Software Development

Diploma of Software Development

Diploma of Software Development

Qualification Code: ICT50718 | CRICOS Course Code: 099765C

In this Diploma of Software Development, students can gain the knowledge and skills 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.

The total duration will be 52 weeks including the breaks. See: Academic Calendar & Fees
Pathway from the qualification are to further study in our ICT15 Advanced Diploma or other higher education sector qualifications.
  • Analyst programmer support
  • Database support programmer
  • Web support programmer
  • Using project planning skills in relation to project scope, time, cost, quality,communications and risk management
  • Transferring and applying theoretical concepts and technical or creative skills to a range of situations with variety of sources
  • Taking personal responsibility and autonomy in performing complex technical operations or organising others

Course Structure

Total 16 units must be completed in order to successfully achieve this qualification. 10 core units of competency AND 6 elective units of competency

Unit CodeUnit Name
ICTPRG418 Apply intermediate programming skills in another language
ICTPRG509Build using rapid application development
ICTPRG503Debug and monitor applications
ICTPRG529Apply testing techniques for software development
ICTSAS502Establish and maintain client user liaison
ICTICT509 Gather data to identify business requirements
ICTICT517Match ICT needs with the strategic direction of the organisation
ICTPMG501Manage ICT projects
ICTPRG527Apply intermediate object-oriented language skills
ICTPRG520Validate an application design against specifications
ICTPRG504Deploy an application to a production environment
ICTICT418Contribute to copyright, ethics and privacy in an ICT environment
ICTSAS505Review and update disaster recovery and contingency plans
ICTPRG502Manage a project using software management tools
ICTPRG532Apply advanced object-oriented language skills
ICTPRG523Apply advanced programming skills in another language

wanna study with us ?