IT Software Development


Certificate IV in Programming
CRICOS: 086572G | National ID: ICT40515

Diploma of Software Development
CRICOS: 086684M | National ID: ICT50715

IT Software Development

Currency Converter

Apply Now

Certificate IV: 1 year | Diploma: 6 months


Semester 1 (February) and Semester 2 (July) 2018

Semester 1 (February) and Semester 2 (July) 2019


CIT Reid

Tuition Fees

2018*: Semester 1 - $6,450 | Semester 2 - $6,450
2019*: Semester 1 - $6,650 | Semester 2 - $6,650

*Please note - Course fees are listed in $AUD and are based on a semester rate. Total course cost will vary depending on semester start date. Small fee increases happen annually in line with CIT’s fee pricing review. 2018 fees subject to change.


The international software industry is worth hundreds of billions of dollars every year. Future-proof your career and join this booming sector with one of CIT’s Software Development qualifications.

The Certificate IV program provides you with the skills and knowledge to develop basic programming skills in the most commonly used programming languages, while the Diploma builds on these skills and knowledge to develop competency in programming and software development. With this qualification, you would be able to create new software products to meet an initial project brief or customise existing software products to meet customer needs.

Students work in CIT’s purpose-built laboratories and undertake practical activities to develop, test and debug software in line with client business requirements.

Industry placement is not a requirement of the training program. However, CIT endeavours to work with local industry and local state government to provide unpaid work placement opportunities up to 72 hours.

Entry Requirements

ACT Senior Secondary Certificate or equivalent OR Adult Entry | Basic computing skills | Students must also meet one of the following English requirements: IELTS 5.5 (no band score less than 5.0) | TOEFL iBT – 46 (minimum of 36 in each band) | PTE Academic – 42 (minimum of 36 in each band) | TOEFL PBT – 527 | Cambridge English test (C1 Advanced and B2 First) - 162.

Extra Fees

Certificate IV:
Material fees: $95
Textbooks:$400 approx.

Material fees: $191
Textbooks: $600 approx.

Course Subjects

Certificate IV in Programming
CRICOS: 086572G | National ID: ICT40515

National ID Subject Name
ICTICT418 Contribute to copyright, ethics and privacy in an ICT environment
ICTPRG402 Apply query language
ICTPRG403 Develop data-driven applications
ICTPRG404 Test applications
ICTPRG405 Automate processes
ICTPRG406 Apply introductory object-oriented language skills
ICTPRG410 Build a user interface
ICTPRG414 Apply introductory programming skills in another language
ICTPRG415 Apply skills in object-oriented design
ICTPRG419 Analyse software requirements
ICTDBS403 Create basic databases
ICTICT408 Create technical documentation
ICTPMG401 Support small scale ICT projects
ICTPRG527 Apply intermediate object-oriented language skills
ICTSAD401 Develop and present feasibility reports
ICTPRG425 Use structured query language
ICTICT401 Determine and confirm client business requirements
ICTICT403 Apply software development methodologies

Diploma of Software Development
CRICOS: 086684M | National ID: ICT50715

National ID Subject Name
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
ICTPRG527 Apply intermediate object-oriented language skills
ICTPRG529 Apply testing techniques for software development
Advanced programming in another language (This subject achieves ICTPRG523 Apply advanced programming skills in another language.)

Electives - complete all 6 if no Skills Recognition

National ID Subject Name
ICTICT509 Gather data to identify business requirements
ICTICT511 Match ICT needs with the strategic direction of the enterprise
ICTSAS502 Establish and maintain client user liaison
ICTDBS504 Integrate database with a website
ICTSAD505 Develop technical requirements for business solutions
ICTWEB502 Create dynamic web pages

Subjects available for Skills Recognition only

National ID Subject Name
ICTNWK514 Model preferred system solutions
ICTSAD501 Model data objects
ICTSAD502 Model data processes
ICTSAD506 Produce a feasibility report
ICTPMG501 Manage ICT projects

Job Opportunities

Certificate IV: assistant applications programmer, assistant programmer, assistant software programmer, assistant web application programmer, assistant web developer.

Diploma: analyst programmer support, assistant programming developer, assistant software applications programmer, assistant software developer, database support programmer, web support programmer.

Teaching Methods and Assessment

Modes of study include attending face-to-face classes, online digital learning, and participation in a group capstone project through the Virtual Consultancy, plus personal study.

Learners may experience all of the following assessment methods in this program:

    Direct Observation – in a simulated off-the-job situation that reflects the workplace Product Based Methods – structured assessment activities such as reports, displays, work samples and presentations. Portfolio – collection of evidence including written documents, logbooks etc. Questioning – assessing knowledge evidence by written or oral questioning. Supplementary evidence – samples of evidence from the workplace, including reports from workplace. supervisor.

All assessments aim to reflect tasks that may occur in a work environment. Some assessments are completed under teacher supervision so that students can directly demonstrate their skills and knowledge Other assessments, such as projects, assignments and portfolios are completed outside of class time so that students can develop research, team work and communication skills. All diploma students are required to participate in a group capstone project delivered through the virtual consultancy.

Pathways to Further Study

Students who successfully complete the Diploma of Software Development will receive 24 credit points (1 year) towards the following programs at University of Canberra:

  • Bachelor of Accounting (182JA)
  • Bachelor of Business Administration (761AA)
  • Bachelor of Commerce (762AA)
  • Bachelor of Event and Tourism Management (279JA)
  • Bachelor of Entrepreneurship and Innovation (208JA)
  • Bachelor of Finance (184JA)
  • Bachelor of Human Resource Management (185JA)
  • Bachelor of Information Technology (322AA)
  • Bachelor of International Business (186JA)
  • Bachelor of Management (394AA)
  • Bachelor of Marketing Management (187JA)
  • Bachelor of Public Administration (210JA)
  • Bachelor of Software Engineering (560AA)
  • Bachelor of Web Design and Production (267JA)
  • Bachelor of Sports Management (688AA)
  • Bachelor of Bachelor of Arts (429AA)

Students who successfully complete the Diploma of Information Technology (Networking) may also receive 48 credit points (6 months) towards the Bachelor of Information Technology at the Australian National University (ANU).

Students are advised to speak directly with UC and ANU in relation to course choices and pathways. ANU assess credit eligibility on a case by case basis.

Pathway IT Software Development

Apply Now