What you will learn
- Mobile application development in Android
- Developing GUI-based applications using C#
- Validating and deploying applications
- Database design and development
- System analysis and design
- Software testing and quality assurance
- Professional development
To receive this qualification you must complete all units listed.
- ICTICT418 Contribute to copyright, ethics and privacy in an ICT environment
- ICTPRG418 Apply intermediate programming skills in another language
- ICTPRG501 Apply advanced object-oriented 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
- ICTPMG501 Manage ICT projects
- ICTPRG601 Develop advanced mobile multi-touch applications
- ICTSAD506 Produce a feasibility report
- ICTDBS504 Integrate database with a website
- ICTICT515 Verify client business requirements
- ICTPRG505 Build advanced user interface
Certification included with this qualification
We recommend you complete this industry-recognised Vendor Certification whilst studying the Diploma of Software Development. It will greatly contribute to a university application as well as your long-term business success.
- Microsoft Programming in C#
- Analyst programmer support
- Assistant programming developer
- Assistant software applications programmer
- Assistant software developer
- Database support programmer
- IT support staff
Australian University pathway
ICT50715 Diploma of Software Development
Join 2nd year of a Bachelor Degree at an Australian University
No entry requirements are specified in the training package, however to gain entry into this qualification the candidates must:
- Complete the Pre-Enrolment Assessment
- Have basic computer skills
- If you are not at least 18 years of age, parental consent will be required by completing an appropriate form.
Computer Power recommend the following technical specifications as minimum requirements for students to access the online content/learning resources:
- A good, reliable internet connection
- 64bit CPU Capable of virtualisation (VT-x/AMD-v) with at least 4 cores
- Minimum 8GB RAM
- 150GB free HDD space (internal or external) cloud storage is encouraged for backups but shouldn’t be included as 'Free HDD Space'
- 20GB of download allowance per month from your ISP
- 64bit operating system. Windows/Mac/Linux
- Sound capabilities (microphone/speakers)
Academic Support is offered on campus during the following hours – Mon-Thurs 7.30am – 10pm and Fri 7.30am – 6pm (AEST) and students attend campus for recommended 5 hour sessions, 4 - 5 days per week within these hours. Students are also encouraged to request support using the SMART system and academic staff are required to attend to the request within a 10 minute response time.
The Academic support is fostered using a mentoring and guiding methodology to support students throughout their learning. This ensures students are progressing, and are fully supported. The Academic staff are encouraged to form professional relationships with their assigned students to provide successful student outcomes.
Find out more about our team of Academic, Student Support and Career Development staff. They are there to help you succeed in your course.
Why should I study a Diploma of Software Development?
Ongoing technology developments have resulted in the demand for software professionals. This means job security. Our evolving reliance on technology means that the demand for software platforms grows.
Working in IT offers you flexibility. You can do your work from almost anywhere (as long as you have a good internet connection.)
Programming is implementing instructions to enable a computer to complete a task. As the internet grows and is used by more people more frequently, computer programming is becoming more widespread. So much so that children are encouraged to learn coding languages in primary school.
The benefits of working in code include good compensation, variety in your role, ability to work in any industry, meeting a range of people and great job satisfaction.
Is software development for you? If you love computers, problem-solving, thinking logically and constantly learning, then studying IT to forge a career as a Software Developer is for you.
The demand for IT professionals at all levels will continue to grow (in fact the number of jobs is larger than the number of IT professionals), meaning IT is a secure industry to become a part of and develop your career.
"You can do your work from almost anywhere."
*Provided you satisfy all other University entry requirements (IELTS etc).