Diploma of Information Technology (105967E)

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.


No pathway

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
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 Effective
ICTCYS610 Protect critical infrastructure for organisations Effective
ICTCYS613 Utilise design methodologies for security architecture- Effective
ICTSAS524 Develop, implement, and evaluate an incident response plan Effective
ICTSAS526 Review and update disaster recovery and contingency plans-Elective Effective

Group I – Front end web development specialisation

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


  • 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


  • TERM 1-01/01/2024-30/06/2025
  • TERM 1 Mid-05/02/2024-04/08/2025
  • TERM 2-01/04/2024-29/09/2025
  • TERM 2 Mid-06/05/2024-02/11/2025
  • TERM 3-01/07/2024-29/11/2025
  • TERM 3 Mid-05/08/2024-02/02/2026
  • TERM 4-30/09/2024-06/04/2026
  • TERM 4 Mid-04/11/2024-04/05/2026
How to Apply

You may apply for entry into this course through our website: http://acpcollege.edu.au

More Information

Course Enquiry