ICT50718 Diploma of Software Development

Learn the language of the future, specialising in Android Mobile Applications, but also covering skills transferable to other areas of coding by completing the ICT50718 Diploma of Software Development.

Course Overview

The ICT50718 Diploma of Software Development will teach you how to develop apps for Google Android using leading industry development platforms and tools.

You will study core units in programming and project management and learn how to stay up-to-date with trends in mobile app development. What’s more, you’ll be trained by active industry professionals and have the opportunity to design an app you can commercialise before you even graduate.

So, if you want to join a rapidly growing industry rife with skills that can transfer to smart washing machines and cars, sensors and much more, then study the ICT50718 Diploma of Software Development! Don’t succumb to a boring career – grow your options with the Diploma of Software Development.

You will learn to

  • Develop apps from conception to the Android store
  • Integrate other stakeholders into projects
  • Pitch for funding
  • Develop with Java, Eclipse, Trello, Git and more
  • Connect and network with industry identities
  • Adhere to copyright regulations and NDA’s

Career Information

Software Development skills can provide employment in a range of roles servicing virtually all industries. We have listed a few roles below, but please check out How to Become a Software Developer/Engineer for more career information once you’ve completed the ICT50718 Diploma of Software Development.

  • Software Developer
  • Mobile App Developer
  • Software Project Manager

University Pathways

Completion of the Australis College ICT50718 Diploma of Software Development may provide 60 credit points for 25% of a Bachelor of Computer Science or 15% of a Bachelor of Computer Science/Master of Technology with Charles Darwin University.

Completion of the Australis College ICT50718 Diploma of Software Development may provide up to 80 credit points towards a Bachelor of Information Technology with Griffith University.


The ICT50718 Diploma of Software Development runs for 18 months but you can complete faster than this if you wish.

Delivery & Support

The ICT50718 Diploma of Software Development is delivered online and can be commenced anytime.

Support is provided via live online chat sessions and ‘virtual’ classrooms, providing you with direct access to industry experts and other students. Attendance at live sessions is optional but strongly recommended.

Course Brochure

To download a brochure about the ICT50718 Diploma of Software Development Click here.


There are 9 subjects in the ICT50718 Diploma of Software Development, covering 16 units of competency.

The assessment for ‘CUADIG502 Design digital applications’ includes components of assessments from other units in the qualification, therefore, CUADIG502 can only be issued once all other units have been successfully completed and a full qualification is being issued.


There are no exams.

You test your learning by completing quiz questions and open book self-paced assessment activities throughout each subject. All subjects include a free re-submission if you are not successful on your first attempt.

If you already have the skills and knowledge required to attain any (or all) of these subjects, you might like to enrol as ‘Assessment Only’. This Recognition of Prior Learning means you don’t have to study those subjects again, instead just doing the assessments for a reduced course price. For more details please speak with the Course Consultants.

Entry Requirements

There are no minimum education requirements for the ICT50718 Diploma of Software Development however we recommend you have:

  • familiarity with using computers
  • language, literacy and numeracy skills sufficient to allow you to interpret documents, prepare written reports and write content.

If you intend to apply for a Government Loan or State funding (where available) to pay for your tuition fees, additional entry criteria may apply as detailed in the Pricing Options.

Computer Requirements

You need access to an internet-connected computer for the duration of the course. The computer must meet the following minimum specifications:

Windows Users:

Operating System:

  • Windows 8 / 10 / Vista or later


  • Min 4GB RAM, (8GB recommended)
  • 1.4 GB of Hard Disk space
  • Screen with min resolution of 1280 x 800


Operating System:

  • Mac OS X 10.8.5 or later


  • Min 4GB RAM, (8GB recommended)
  • 1.4 GB of Hard Disk space
  • Screen with min resolution of 1280 x 800


Operating System:

  • GNOME or KDE desktop
  • GNU C Library (glibc) 2.15 or later


  • Min 4GB RAM, (8GB recommended)
  • 1.4 GB of Hard Disk space
  • Screen with min resolution of 1280 x 800

Option 1: Monthly Payment Plan

An interest-free payment plan of $384 per month for 18 months = $6,912

Option 2: Vet Student Loan

$6,912 tuition + 20% VSL Government loan fee = $8,294.40 VSL debt. This course is available under the VET Student Loans scheme, subject to meeting all eligibility and entry criteria. The loan debt will continue, indexed to inflation each year, until you repay it to the Commonwealth Government.

Option 3: Corporate

For group enrolments please call our Enterprise team on 0438 099 041 or enter your details here and we will get back to you.

Or for Something Completely Different…Subscription

Australis is the only place you can access Subscription, the lowest risk and most flexible way there is to get qualified or stay current. CLICK HERE FOR MORE.

Recognition of Prior Learning (RPL)

If you believe you already have the knowledge required to attain some (or all) of the subjects of the ICT50718 Diploma of Software Development, then you may be able to save yourself some effort and money by doing ‘Assessment Only’ for those subjects.

This is where you complete the same Assessments as if you were doing the course, but without the study. As this is an individual process, please speak with our Course Consultants for more details.

How to Enrol

Please note, to access VET Student Loan you need to complete an enrolment interview with a Course Consultant. In the interview, we explain the VSL enrolment process and progression requirements.

You may be required to provide completed documentation and Identification to complete your enrolment. Depending on your circumstances you may also be required to supply copies of previous qualifications, Year 12 Senior Secondary Certificate of Education, or complete a Core Skills assessment to help ensure the course is suitable for you.

To find out more information regarding VSL enrolments please refer to the Student Entry Procedure for VET Student Loans.

Reasons to study the ICT50718 Diploma of Software Development with Australis College include:

Course Content

We author our own content, written by experienced industry-proven practitioners who have successfully done what you are studying to do.

Always check out the course content (and learning platform) BEFORE you enrol. Is it current, contextualised and engaging, or generic off the shelf content? Content quality will make or break your learning experience.

Electives & Stream

We have carefully selected the electives and android focus to maximise your employment outcomes.

Check other providers to ensure they are not using filler electives that are easy for them to deliver and assess but won’t help as much in achieving your Software career aspirations.

Trainer Experience

Our Diploma of Software Development trainers and assessors are all industry experienced practitioners, and along with our student support team are all based right here in Australia. We do not offshore our support services.


Our Diploma of Software Development has been approved for providing credit towards Degrees such as Charles Darwin’s Bachelor of Computer Science and Master of Technology, and Griffith University’s Bachelor of Information Technology.

Check the other provider’s articulation agreements. Have they been reviewed and quality approved by a University?

But wait….there’s more!

Your time and your career are too important to risk with the wrong training provider. For more details on choosing a training provider, please also check out Why Australis?