student studying Software Development online

Diploma of Software Development

  • Australian Accredited Qualification
  • Equivalent to on-campus qualifications
  • Overseas students eligible

Online Course Information

The Diploma of Software Development addresses 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.

This program has been created with a blend of vendor specific, vendor neutral, and trainer developed materials. Vendor training is recognised internationally as an industry benchmark for product specific training. Upskilled uses an online Learning Management System to manage the delivery and assessment of learning resources. The program is conducted over a 12 month period through a blended learning approach of teacher-led workshops or webinars, distance education, and online materials.

The Diploma in Software Development is provided by Upskilled which has no affiliation with EDNA. This is a resource provided for students that are interested in studying Australian courses online.


Unit Code
Unit Name
ICTICT509 Gather data to identify business requirements
ICTICT511 Match ICT needs with the strategic direction of the enterprise
BSBWHS501 Ensure a safe workplace
BSBSUS501 Develop workplace policy and procedures for sustainability
ICTPMG501 Manage ICT projects
ICTICT508 Evaluate vendor products and equipment
ICTNWK524 Install and configure network access storage devices
ICTSAS518 Install and upgrade operating systems
ICTICT502 Develop detailed component specifications from project specifications
ICTSAS503 Perform systems tests
ICTSAS517 Use network tools
ICTNWK525 Configure an enterprise virtual computing environment
ICTWEB429 Create a markup language document to specification
ICTWEB504 Build a document using eXtensible markup language
ICTNWK531 Configure an internet gateway
ICTICT504 Confirm transition strategy for a new system
ICTNWK535 Install an enterprise virtual computing environment
ICTNWK527 Manage an enterprise virtual computing environment
ICTTEN514 Install, configure and test a server
ICTSUS501 Implement server virtualisation for a sustainable ICT system

Entry Requirements

There are no formal prerequisites for this qualification.

Students will be required to have regular access to a computer and internet access to complete this course.