Diploma of Software Development
Software Development course details
Course description and aims
This qualification provides the skills and knowledge for an individual to be competent in programming and software development.
A person with this qualification would create new software products to meet an initial project brief or customise existing software products to meet customer needs.
No licensing, legislative or certification requirements apply to this qualification at the time of publication.
Enrol at any location
Attend the following information session to meet with the teaching staff, discuss the course and get more information about enrolment and next steps.
Wednesday, 24 January 2018 from 5:30pm at Petersham College, 27 Crystal St, Petersham, Building A, Level 1, Room A.1.10
You will need to attend approximately 21 hours of class a week over 3 days. An indication of how your weekly timetable may look is: Weekdays, 09:00am to 5:00pm.
To apply for this course you must meet the Smart and Skilled eligibility criteria: http://www.sydneytafe.edu.au/courses/smart-skilled
GET YOUR UNIQUE STUDENT IDENTIFIER (USI)
Before you enrol you must have a Unique Student Identifier (USI). Visit http://www.usi.gov.au/students/create-your-usi to request a USI. Remember to add Sydney TAFE to your account via the Manage Permissions page (code: 90003, name: TAFE NSW - Sydney Institute).
Find out more about applying and enrolling: http://www.sydneytafe.edu.au/courses/applying-and-enrolling
SMART AND SKILLED FEES
Depending on your previous qualifications and experience, your fee may be less than the maximum fee quoted. Your actual fee and eligibility for concession/exemption will be calculated and confirmed during the enrolment process.
For further information about eligibility and explanations of the different fee categories, visit http://www.sydneytafe.edu.au/courses/smart-skilled.
PAYMENT OPTIONS AND ASSISTANCE
This course is approved for a Commonwealth VET Student Loan (VSL). If you meet the VSL eligibility and academic suitability requirements, you are able to apply to the Commonwealth for a loan to cover all or part of your course fee. We will ask you whether you would like to apply for a VET Student Loan when you enrol and advise you of the process.
Find out more about VET Student Loans at http://studyassist.gov.au/sites/studyassist/vet%20student%20loans/pages/vet%20student%20loans
Direct payment by Unit of Study instalments is available for this course.
The Units of Study and associated fees for this course are detailed below. Fees are charged on the census day for each unit of study. To secure a loan for part or all of your course, you must be eligible and submit a valid application to the Commonwealth for a VET Student Loan. You may withdraw prior to the census date without incurring a fee.
Find out about recognition: http://www.sydneytafe.edu.au/courses/recognition
Financial assistance: http://www.sydneytafe.edu.au/courses/financial-assistance
Units of Study
|Code||Name||Start Date||End Date||Census||Amount|
|UOS VSL-Diploma of Software Development||2018/02/05||2018/04/13||2018/03/05||$1354.00|
|UOS VSL-Diploma of Software Development||2018/02/05||2018/04/13||2018/04/03||$1354.00|
|UOS VSL-Diploma of Software Development||2018/04/30||2018/06/30||2018/06/04||$1352.00|
|Number||Subject name||Nominal hours|
|ICTPRG501||Apply advanced object-oriented language skills||80|
|ICTPRG523||Apply advanced programming skills in another language||80|
|ICTPRG527||Apply intermediate object-oriented language skills||60|
|ICTPRG418||Apply intermediate programming skills in another language||80|
|ICTICT403||Apply software development methodologies||20|
|ICTPRG529||Apply testing techniques for software development||40|
|ICTPRG505||Build advanced user interface||60|
|ICTICT418||Contribute to copyright, ethics and privacy in an ICT environment||40|
|ICTPRG604||Create cloud computing services||60|
|ICTPRG503||Debug and monitor applications||40|
|ICTPRG504||Deploy an application to a production environment||40|
|ICTPRG506||Design application architecture||40|
|ICTICT514||Identify and manage the implementation of current industry specific technologies||60|
|ICTPRG507||Implement security for applications||50|
|ICTPRG502||Manage a project using software management tools||60|
|ICTPRG520||Validate an application design against specifications||40|