ICT50220 – Diploma of Information Technology-105967E

Price $ 12,000.00
0 Review

ICT50220 - Diploma of Information Technology-105967E

(Advanced Programming and Cyber Security Specialisations)

Course Description

This qualification reflects the role of individuals in a variety of information and communications technology (ICT) roles who have established specialised skills in a technical ICT function.

Individuals in these roles carry out moderately complex tasks in a specialist field, working independently, as part of a team or leading a deliverable with others. They may apply their skills across a wide range of industries, business functions and departments, or as a business owner (sole trader/contractor).

The skills required for these roles may include, but are not restricted to:

  • advanced networking: configuring and managing virtual computing environments, and security within ICT networks
  • advanced programming: applying intermediate and advanced programming skills, managing data and building advanced user interfaces to manage organisational requirements
  • back end web development: developing and maintaining website information architecture and data
  • business analysis: designing and implementing technical requirements, quality assurance processes and contingency plans for businesses
  • cloud architecture: developing, improving and designing cloud infrastructure, including disaster recovery plans
  • cloud engineering: building, implementing and managing cloud infrastructure and virtual networks
  • cyber security: protecting sensitive data and information through security architecture and developing disaster recovery and contingency plans
  • database and data management: creating, designing and monitoring systems that store data and optimise organisational knowledge management
  • front end web development: designing dynamic and complex websites, user experience solutions and documents using extensible mark-up languages
  • game art and design: creating complex 2D and 3D modelling and animation software through scripts and storyboards
  • game programming: creating complex 2D and 3D interactive games and media, building graphical user interfaces and applying artificial intelligence in game development
  • systems administration: reviewing maintenance procedures and support to help troubleshoot system applications
  • systems analysis: modelling and testing data objects, data processes and preferred ICT system solutions
  • telecommunications network engineering: managing logistics, organisational specifications, regulations and legislative requirements across network projects.

Course Delivery

Classroom-based – formal structured training and assessment  delivered at our campus at Level 5, 136 Chalmers Street Surry Hills, NSW 2010, Australia.

Location: 2 minutes walk from Central Station


  • 18 months (78 weeks)

Career Opportunities

Employment outcomes resulting from the completion of this course may include the following roles:

  • IT Office Manager
  • General Application Support Officer

Course Structure

  • BSBCRT512 Originate and develop concepts-Core
  • BSBXCS402 Promote workplace cyber security awareness and best practices-Core
  • BSBXTW401 Lead and facilitate a team-Core
  • ICTICT517 Match ICT needs with the strategic direction of the organisation-Core
  • ICTICT532 Apply IP, ethics and privacy policies in ICT environments-Core
  • ICTSAS527 Manage client problems-Core

Group B – Advanced programming specialisation

  • ICTPRG535 Build advanced user interfaces-Elective
  • ICTPRG547 Apply advanced programming skills in another language-Elective
  • ICTPRG549 Apply intermediate object-oriented language skills-Elective
  • ICTPRG554 Manage data persistence using noSQL data stores-Elective
  • ICTPRG556 Implement and use a model view controller framework-Elective

Group G – Cyber security specialisation

  • ICTCYS407 Gather, analyse and interpret threat data-Elective
  • ICTCYS610 Protect critical infrastructure for organisations-Elective
  • ICTCYS613 Utilise design methodologies for security architecture-Elective
  • ICTSAS524 Develop, implement and evaluate an incident response plan-Elective
  • ICTSAS526 Review and update disaster recovery and contingency plans-Elective

Group I – Front end web development specialisation

  • ICTICT530 Design user experience solutions-Elective
  • ICTWEB513 Build dynamic websites-Elective
  • ICTWEB514 Create dynamic web pages-Elective
  • ICTWEB518 Build a document using extensible markup language-Elective



  • TERM 1 – 03/01/2022 – 02/07/2023
  • Term 1 Mid – 07/02/2022 – 08/06/2023
  • TERM 2 – 04/04/2022 – 01/10/2023
  • TERM 2 Mid – 09/05/2022 – 05/11/2023
  • TERM 3 – 04/07/2022 – 31/12/2023
  • TERM 3 Mid – 08/08/2022 – 02/04/2024
  • TERM 4 – 03/10/2022 – 31/3/2024
  • TERM 4 Mid – 07/11/2022 – 05/05/2024


  • TERM 1-2/01/2023-30/06/2024
  • TERM 1 Mid-6/02/2023-4/08/2024
  • TERM 2-3/04/2023-29/09/2024
  • TERM 2 Mid-1/05/2023-3/11/2024
  • TERM 3-3/07/2023-29/12/2024
  • TERM 3 Mid-7/08/2023-2/02/2025
  • TERM 4-2/10/2023-30/03/2025
  • TERM 4 Mid-6/11/2023-4/05/2025


Tuition Fees : –  $ 15,000

How to Apply

You may apply for entry into this course through our website: www.professions.edu.au

Curriculum is empty