Cyber Security Bootcamp

ICT50718 Diploma of Software Development (VET)

Term 1

    Cyber Security
  • ICTPRG502 - Manage a project using software management tools
  • ICTPRG507 - Implement security for applications
  • ICTPRG527 - Apply intermediate object-oriented language skills (JavaScript)

  • Basic Security Languages
  • ICTPRG418 - Apply intermediate programming skills in another language (C)

Term 2

    Programming for Security
  • ICTPRG406 - Apply introductory object-oriented language skills (Python)
  • ICTPRG501 - Apply advanced object-oriented language skills (Python)
  • ICTPRG504 - Deploy an application to a production environment
  • ICTNWK511 - Manage network security

Term 3

    Web Application Penetration Testing
  • ICTPRG503 - Debug and monitor applications
  • ICTPRG520 - Validate an application design against specifications
  • ICTPRG523 - Apply advanced programming skills in another language (JavaScript)
  • ICTPRG529 - Apply testing techniques for software development

Term 4

    Mobile Security
  • ICTICT418 - Contribute to copyright, ethics and privacy in an ICT environment
  • ICTICT509 - Gather data to identify business requirements
  • ICTICT514 - Identify and manage the implementation of current industry-specific technologies
  • ICTNWK513 - Manage system security

Depending on the skills, knowledge and experience of each target group, additional learning activities and support is provided for the following core skill areas:

  • Employability skills
  • Learning skills
  • Language, Literacy and Numeracy
  • Computer literacy
  • Assessment skills
  • Independent study skills



Study mode:
On Campus

Course Intakes
Census Dates
6 May, 2019
Sydney & Brisbane

Diploma of Software Development

Qualification Code:

Product title:
Diploma of Software Development

Product code:

Training package:
ICT Information and Communication Technology, V1.0-3.1, 2015

Delivery mode:
The course is delivered face-to-face on-campus

Volume of Learning:
1200 hours over 40 weeks.

Issuing entity:
Qualification is awarded by Academy of Information Technology RTO 90511, PRV12005, CRICOS 02155J

Domestic fees:

International fees:

Payment options:
Instalment payments
VET Student Loans approved. Eligibility criteria apply. For further information go to:
VSL Student Information Booklet
More Government Loan Scheme Information

What is a USI (Unique Student Identifier)?
All students doing nationally recognised training need to have a Unique Student Identifier. The USI is a reference number made up of ten numbers and letters that:

  • creates a secure online record of your recognised training and qualifications gained in Australia, from all training providers you undertake recognised training with
  • will give you access to your training records and transcripts
  • can be accessed online, anytime and anywhere
  • is free and easy to create and
  • stays with you for life

  • If you are a new or continuing student undertaking nationally recognised training, you need a USI in order to receive your qualification or statement of attainment. If you don’t have a USI you will not receive your qualification or statement of attainment.
    To learn more, or to create your own USI, visit the USI website:

    Student Services Policies
    Please click here to refer to the Academy of Information Technology Student Services Policies on withdrawals, cancellations, refunds and FEE-HELP re-credit.

    Credit Transfer & Recognition of Prior Learning
    Click here to refer to The Academy of Information Technology's RPL Policy


    We provide comfortable lecture rooms, break out areas with kitchen facilities and high speed WiFi access at all of our campuses. Our courses are BYOD (bring your own device). Please ensure your computer is 2015 or later with at least 8GB of RAM, with 50GB free disk space. You will have a better experience with Mac OSX or Linux, but Windows is also acceptable. We will provide all software applications that are required throughout the course.


    Domestic applicants:

    • All applicants must be at least 18 years old
    • Completion of Certificate IV or higher in a relevant field or 3 years’ industry experience in a relevant field
    • Successful in-person or Skype interview with a Coder Academy’s Admissions Officer. Applicants are encouraged to prepare a portfolio for the admissions interview
    • Applicants may be required to undergo an Admissions Test prior to entry

    • domestic admission

    International applicants:

      In addition to the above, international applicants must also meet the following minimum language requirements:

    • IELTS 5.5 (no band less than 5.0) or equivalent which has been completed within the last 12 months
    • Compulsory overseas student health insurance (OSHC)

    • Applicants who do not meet the English requirements are still encouraged to apply. Depending on your English ability, we may request you undertake additional English studies prior to commencing your Diploma. Please be advised that the nature of the higher education Diploma of Information Technology (bootcamp delivery mode) requires high levels of English competency.

      Only available at Sydney and Melbourne campuses.

    Applicants are advised to begin this process well in advance of intended start date to allow adequate time for processing of documentation. Please contact Coder Academy’s Admissions Office at +61 2 8355 3822 or email [email protected].

    For international student services available, such as student accommodation, please refer to the Academy of Information Technology’s International Student page:

    Download International Student Application Form