Home Courses Information Technology ICT50715 Diploma of Software Development

ICT50715 Diploma of Software Development

RGIT Australia's Diploma of Software Development (ICT50715) provides students with skills and knowledge around programming and software development. The qualification facilitates careers in bespoke software product creation, and in the customisation of existing software products to answer evolving customer requirements. It covers all necessary aspects including programming, graphical user interfaces, object-oriented programming, database programming, database design and systems analysis.

Diploma of Software Development

National Code ICT50715
CRICOS code 086700E
Duration  63 Weeks (Incl. Holidays)
Holiday 13 Weeks
Delivery Mode Face-to-Face
Intake Dates Feb, Apr, Jul, Oct
Tuition Fees AU $18.000
Material Fees AU $0
Campus Melbourne and Hobart


The Diploma of Software Development provides the skills and knowledge for students to be competent in programming and software development. It covers all necessary aspects including programming, graphical user interfaces, object oriented programming, database programming, database design and systems analysis.

This course is designed for employment as:

  • Analyst Programmer Support
  • Assistant Programming Developer
  • Assistant Software Applications Programmer
  • Assistant Software Developer
  • Database Support Programmer
  • Web Support Programmer

Course Structure Students will need to complete 10 core units and 6 elective units of competency to attain the qualification.

Core Units

ICTICT418 - Contribute to copyright, ethics and privacy in an ICT environment

ICTPRG418 - Apply intermediate programming skills in another language

ICTPRG501 - Apply advanced objectoriented language skills

ICTPRG502 - Manage a project using software management tools

ICTPRG503 - Debug and monitor applications

ICTPRG504 - Deploy an application to a production environment

ICTPRG520 - Validate an application design against specifications

ICTPRG523 - Apply advanced programming skills in another language

ICTPRG527 - Apply intermediate object-oriented language skills

ICTPRG529 - Apply testing techniques for software development


Elective Units*

ICTPRG509 - Build using rapid application development

ICTPRG505 - Build advanced user interface

ICTICT509 - Gather data to identify business requirements

ICTWEB501 –Build a dynamic website

ICTWEB502–Create dynamic web pages

ICTDBS504–Integrate database with a website


*Elective units for this qualification are current at the time of publication and are subject to change.

Age Requirements

All international students must be at least 18 years of age or above at the time of the course commencement to study at RGIT Australia.


English Language Requirements

International students, applying either off-shore or on-shore will require:

i) Either a minimum IELTS (General) test score of 5.5 or equivalent for direct entry into a VET course, or IELTS score of 4.5 or equivalent with a General English (ELICOS) course (up to 30 weeks) to be taken before the main VET course plus successful completion of RGIT Australia’s Language and Numeracy Test on completion of General English (ELICOS) program.

Results older than two years are not acceptable.


ii) Evidence that they have studied in English for at least five years in Australia, Canada, New Zealand, Republic of Ireland, South Africa, United Kingdom or United States


iii) Evidence that, within two years of their application date, they have successfully completed in Australia a foundation course or a senior secondary certificate of education or a substantial part of a Certificate IV or higher level qualification, from the Australian Qualifications Framework.


iv) Applicants originating from students visa assessment levels 1 and 2 (countries) without the required IELTS score must undertake an English Placement Test conducted at RGIT Australia’s campus as part of the enrolment process.

If there are concerns about the applicants’ English language proficiency, they will be required to undertake a suitable General English (ELICOS) or EAL program. For further information on student visa assessment levels visit Department of Home Affairs’ website at www.homeaffairs.gov.au.

Please note: RGIT Australia will also accept equivalent test results from the following specified English language tests:

- Test of English as a Foreign Language (TOEFL) iBT

- Test of English as a Foreign Language (TOEFL) PBT

- Pearson Test of English (PTE) Academic

- Cambridge English: Advanced (CAE)

Academic Requirements

International students applying either off-shore or on-shore must meet a minimum academic requirement to get admission to RGIT Australia courses. The table below summarises the academic entry requirements. Refer to information on individual courses for course-specific requirements.

Level of Study  Academic Requirements
Certificate II & III   Satisfactory completion of the equivalent of Australian Year 11 or higher
Certificate IV Satisfactory completion of the equivalent of Australian Year 11 or Certificate III or higher
Diploma Satisfactory completion of the equivalent of Australian Year 12 or Certificate IV or higher
Advanced Diploma  Satisfactory completion of the equivalent of Australian Year 12 or Diploma or higher


Early Childhood Education and Care/Community Services

Requirements prior to the start of Work-Based Training (WBT) components for Early Childhood Education and Care and Community Services include:

1. A satisfactory and valid National Police clearance / Australian Federal Police Clearance Certificate

2. A satisfactory and valid Working with Children Check


Advanced Diploma of Information Technology

Requirements prior enrolment in ICT60115 Advanced Diploma of Information Technology, students must have satisfactorily completed Diploma of Information Technology or equivalent qualifications. Students are expected to possess advanced IT skills in IT networking, software development, communications or computing.


Qualification Recognition

Qualifications offered by RGIT Australia are based on the principles, guidelines and standards set by Australian Qualifications Framework (AQF) and VET Quality Framework (VQF) and are nationally recognised.

Enquiry form