Diploma of Software Development
Secure a satisfying career in software programming and project development with our software development course.
In our software development course, immerse yourself in current industry software and web programming tools. Develop practical skills used in designing and building enterprise databases, software applications, and addressing content management and versioning control.
Learn how to use software programming languages including C#.NET, Java, Java Script, Oracle, MySQL, SQL Server, WordPress, and Eclipse; and web technologies including: PHP, PHP Framework, CSS3, HTML5, Bootstrap 3+, JEE Java for the Web, JPA, ORM, JSP, and Servlets. You will work with a team on a project to design, develop and present a software solution to meet an enterprise specification requirement.
During your collaborative project you will:
- learn how to gather information to identify business requirements
- translate business needs into technical requirements
- use learned rapid application development skills to build a software solution
If you have already completed a Certificate IV in Information Technology, or have demonstrated software and website development programming skills you would be well suited to this qualification.
If you’re enrolled in the Diploma of Software Development, you’ll also have an opportunity to study and complete at the same time the Diploma of Website Development, resulting in a dual qualification.
|VTAC Code||Box Hill-5100251234; Lilydale-5100551234;|
FT: 1 year
|Course Type||Victorian TAFE Course|
|Campuses||Box Hill Campus|
|Tuition Fee Type||Estimated Annual Fee|
|Gov. Subsidised - Standard||$7595.00|
|Service Fees||Estimated Annual Fees|
|Service & Amenities*||$150|
|Core Skills Support**||$70|
|Annual Material Fees||$249.00|
|Retain Course Items***||No materials fee applies|
* Does not apply to VETiS or Short course students.
** Does not apply to VETiS, International students, Short Courses, Graduate Degrees , or re-enrolling students who re-enrol in the same course.
***Retained Course Items are purchased by the student once prior to commencing. The course items bought by the student become the property of the student. Such items retain a generic application for other purposes outside the student's course of study (e.g. textbooks).
The student tuition & material fees as published are subject to change given individual circumstances at enrolment. Fees listed are for 2019 and may increase annually over the duration of delivery. Advertised start dates and delivery locations are subject to viable student numbers. For more information please contact our Course Advisors on 1300 BOX HILL.
Full time: 1 year
Part time: flexible (the time taken to complete this course will vary depending on the number of units you are enrolled in)
- have completed Australian Year 12 of education, or equivalent
- have completed a Certificate IV qualification in programming or website development, or
- be a mature age applicant that have worked in the IT industry in programming or website development
If you do not have IT skills at a Certificate IV level, you can enrol into one of the Certificate IV level courses.
To assist prospective students to determine whether a course is suitable and appropriate for the individual needs the Institute and CAE will assess all students’ language, literacy and numeracy and digital literacy by asking you to undertake a self-assessment review prior to the enrolment.
A course advisor will discuss the outcomes of the review and make recommendations about whether the course is suitable for you, and identify additional support where required.
Successful completion enables you to become competent in a range of ICT fields at diploma level. Our qualification has a strong core ICT base, sharing the same competencies as several other IT qualifications of the same level. Depending on the stream you chose, you may wish to apply for our Bachelor of Computer Systems or alternatively, you can apply for entry into a variety of degree courses at La Trobe, Monash, Deakin or Australian Catholic University.
VTAC or direct entry.
Direct entry students will need to attend an interview to determine an appropriate entry point according to your existing qualifications and will need to complete two Certificate IV level units.
Recognition of Prior Learning is available.
This course is government accredited and has national recognition
The qualification is aligned with the Australian Qualification Framework (AQF) level 5.
This qualification provides you the skills and knowledge to be competent in programming, software and website development.
You will have the ability to create new software products to meet an initial project brief or customise existing software products to meet customer needs. You would also be able to design and build a website against a commercial specification, present, maintain and modify to meet client’s ongoing business needs.
After successful completion, you may apply for a range of employment opportunities including:
- analyst programmer
- program developer
- assistant software applications programmer
- software developer
- database support programmer
You will be required to complete a total of 16 units (10 core and 6 elective).
|ICTICT418||CONTRIBUTE TO COPYRIGHT, ETHICS AND PRIVACY IN AN ICT ENVIRONMENT||40|
|ICTPRG418||APPLY INTERMEDIATE PROGRAMMING SKILLS IN ANOTHER LANGUAGE||80|
|ICTDBS502||DESIGN A DATABASE||50|
|ICTDBS504||INTEGRATE DATABASE WITH A WEBSITE||25|
|ICTNWK514||MODEL PREFERRED SYSTEM SOLUTIONS||30|
|ICTPRG501||APPLY ADVANCED OBJECT-ORIENTED LANGUAGE SKILLS||80|
|ICTPRG502||MANAGE A PROJECT USING SOFTWARE MANAGEMENT TOOLS||60|
|ICTPRG503||DEBUG AND MONITOR APPLICATIONS||40|
|ICTPRG504||DEPLOY AN APPLICATION TO A PRODUCTION ENVIRONMENT||40|
|ICTPRG520||VALIDATE AN APPLICATION DESIGN AGAINST SPECIFICATIONS||40|
|ICTPRG523||APPLY ADVANCED PROGRAMMING SKILLS IN ANOTHER LANGUAGE||80|
|ICTPRG527||APPLY INTERMEDIATE OBJECT-ORIENTED LANGUAGE SKILLS||60|
|ICTPRG529||APPLY TESTING TECHNIQUES FOR SOFTWARE DEVELOPMENT||40|
|ICTSAD501||MODEL DATA OBJECTS||30|
|ICTSAD502||MODEL DATA PROCESSES||30|
|ICTSAS505||REVIEW AND UPDATE DISASTER RECOVERY AND CONTINGENCY PLANS||30|
|ICTWEB501||BUILD A DYNAMIC WEBSITE||60|
|ICTWEB502||CREATE DYNAMIC WEB PAGES||40|
|ICTWEB503||CREATE WEB-BASED PROGRAMS||60|
|ICTWEB516||RESEARCH AND APPLY EMERGING WEB TECHNOLOGY TRENDS||80|
|BSBWHS501||ENSURE A SAFE WORKPLACE||60|
This unit describes the skills and knowledge required to establish, maintain and evaluate the organisation’s work health and safety (WHS) policies, procedures and programs in the relevant work area, according to WHS legislative requirements. It takes a systems approach and addresses compliance with relevant legislative requirements.
This unit applies to managers working in a range of contexts who have, or are likely to have responsibility for WHS as part of their broader management role. It is relevant for people with obligations under WHS legislation, for example persons conducting a business or undertaking (PCBUs) or officers, as defined by relevant legislation.