Diploma of Software Development – ICT50718

Teaching & Assessment methods are now ONLINE from April 2020 onwards until further update.

Course Information

Qualification Name Diploma of Software Development
Qualification Code ICT50718
CRICOS Code 099767A
Tuition Duration in weeks (78) 54 Weeks Tuition plus 24 Weeks Holiday
Tuition Fee $12600

Course Description

This qualification provides the skills and knowledge for an individual to be competent in programming and software development.


Course outcomes

This course aims to provide students with the requisite knowledge, skills to create new software products to meet an initial project brief or customize existing software products to meet customer needs. This qualification is designed to reflect the role of employees who perform duties such as:

  • Analyst programmer support
  • Assistant programming developer
  • Assistant software applications programmer
  • Assistant software developer
  • Database support programmer
  • Web support programmer

Admission Criteria

Diploma and advanced Diploma

All students must be aged 18 or above and have satisfactorily completed Australian Year 12 or overseas equivalent school qualifications

Students must also meet IIBIT’s standards for English Proficiency. In order to demonstrate possession of adequate English language proficiency,Students must provide valid evidence of attainment of at least one of the following:

  • Academic IELTS (International English Language Testing System) overall band score: 5.5
  • TOEFL iBT (Test of English as a Foreign Language Internet-Based test) test score band: 46
  • PTE Academic (Pearson Test of English) test score band: 42
  • CAE (Cambridge English Advanced) test score band: 47
  • OET (Occupational English Test) test score band: Pass
  • TOEFL PBT (Test of English as a Foreign Language Paper-Based Test) test score band: 527
  • An overseas student who has studied in Australia for at least 12 months will be deemed to have required level of language proficiency provided the application is accompanied by proof that he/she has duly completed Certificate IV.
  • Overseas students who are unable to meet any of the above English language proficiency requirements may undertake further study on a NEAS-approved course of English for Academic Purposes designed to raise students English proficiency to an equivalent level to IELTS 5.5. Production of proof of successful completion of such a course will be accepted by IIBIT as meeting the English language proficiency admission requirement.
  • For students who do not have an IELTS Test score or equivalent test score, they can take an English Placement Test to assess whether their English level can meet the requirements of entry into the Diploma course.

Preferred Pathways:

Pathway into the qualification

Preferred pathway for the candidates considering this qualification include

ICT40515 Certificate IV in Programming


other relevant qualifications or units equivalent to the core of ICT40515 Certificate IV in Programming


with demonstrated vocational experience in a range of programming-related work environments in software programming, application programming, web development or similar

Pathways from the qualification

ICT60515 Advanced Diploma of Computer Systems Technology


Vocational Graduate Certificate qualifications or other higher education sector qualifications


Teaching and Assessment Methods:

Teaching methods focus on classroom based face-to-face training, which includes lectures and practical tutorials. Classes are small in size and lecturers focus on individual student needs during the learning process.

The emphasis in assessment is on collection of evidence, holistic assessment against the unit of competency and trainer/assessor judgment. Importance is placed on the integration of areas of theoretical knowledge, practical skills and proper work attitudes.

The following assessment methods are used:
  • Written examinations
  • Written and oral quizzes
  • Simulated workplace activities/scenarios/role plays
  • Projects/assignments/presentations
  • Classroom activities
  • Learning and assessment generally take place in an integrated classroom and simulated workplace environment.

Qualification Structure

16 competency units are required to attain Diploma of Software Development ICT50715

10 Core units plus

6 Elective units

We aim to equip our graduates with the necessary skills and knowledge to enable them to successfully satisfy the demands of the workplace.

Unit Code Unit Name Core/Elective
ICTICT418 Contribute to Copyright, ethics and Privacy in an ICT Environment Core
ICTPRG529 Apply Testing Techniques for Software Development Core
ICTPRG503 Debug and Monitor Applications  Core
 ICTPRG504 Deploy an application to a production Environment Core
ICTPRG502 Manage a project Using Software Management Tools  Core
ICTPRG520 Validate an Application Design Against Specification Core
ICTPRG418 Apply Intermediate Programming Skills in Another Language  Core
ICTPRG527 Apply Intermediate Object-Oriented Language Skills  Core
ICTPRG523 Apply Advanced Programming Skills in Another Language Core
ICTPRG532 Apply Advanced Object-Oriented Language Skills  Core
ICTWEB502 Create Dynamic Web Pages  Elective
ICTDBS504 Integrate Database with Website  Elective
ICTWEB505 Develop Complex Web Page Layouts  Elective
ICTICT509 Gather Data to Identify Business Requirments Elective
ICTICT517 Match ICT needs with the Strategic Direction of the Enterprise  Elective
ICTPMG501 Manage ICT Projects  Elective

Sample Timetable

Time Monday Tuesday Wednesday Thursday Friday
Morning Session
08:30 am - 10:30 am Session 1 Session 1 Self Study
10:30 am - 10:45 am  Break  Break
10:45 am - 12:45 pm  Session 2  Session 2
12:45 pm - 01:15 pm Lunch Lunch
01:15 pm - 03:15 pm  Session 3  Session 3
03:15 pm - 03:30 pm  Break  Break
03:30 pm - 05:00 pm Session 4 Session 4
Evening Session
05:00 pm - 07:00 pm Session 1 Session 1 Session 1 Session 1  Self Study
07:00 pm - 07:15 pm  Break  Break  Break  Break
07:15 pm - 09:15 pm  Session 2  Session 2  Session 2  Session 2 (Finish 08:15 pm)  Self Study

Delivery Locations


Gnd Floor, 841 George St,
Sydney, NSW 2000, Australia

Phone: +61 2 9269 0077


L6, 127 Rundle Mall,
Adelaide, SA 5000, Australia

Phone: +61 8 8203 9000