York Business Institute will do everything possible to assist you to succeed in your chosen field.

Image Alt

Diploma of Information Technology


Diploma of Information Technology

Specialisation: Advanced Programming and Front end Web development


104 weeks

Mode of Delivery

Face to face + Online

Contact Hours

20 hours / week

About this course

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 specialist fields, working independently, as part of a team or leading deliverables 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 programming: applying intermediate and advanced programming skills, managing data and building advanced user interfaces to manage organisational requirements.


Front end web development: designing dynamic and complex websites, user experience solutions and documents using extensible mark-up languages.

Pathways from the qualification

ICT60220 Advanced Diploma of Information Technology or other Advanced Diploma qualifications

Mode of Course Delivery

67% face-to-face and 33% online



The Online Class timetable may differ from the actual(face-to-face) class timetable. The nature of student support and engagement may also vary during this  online delivery period.


Please contact the college if you have any enquiries regarding the mode of delivery and the timetable

Qualification Structure

BSBCRT512 Originate and develop concepts
BSBXCS402 Promote workplace cyber security awareness and best practices
BSBXTW401 Lead and facilitate a team
ICTICT517 Match ICT needs with the strategic direction of the organisation
ICTICT532 Apply IP, ethics and privacy in ICT environments
ICTSAS527 Manage client problems
ICTPRG535 Build advanced user interfaces
ICTPRG547 Apply advanced programming skills in another language
ICTPRG549 Apply intermediate object-oriented language skills
ICTPRG554 Manage data persistence using noSQL data stores
ICTPRG556 Implement and use a model view controller framework
ICTICT530 Design user experience solutions
ICTWEB513 Build dynamic websites
ICTWEB514 Create dynamic web pages
ICTWEB518 Build a document using extensible markup language
ICTWEB519 Develop complex web page layouts
ICTWEB520 Develop complex cascading style sheets
ICTICT523 Gather data to identify business requirements
ICTPRG533 Debug and monitor applications
ICTPMG505 Manage ICT projects

Entry Requirements

There are no pre-requisite requirements for this course. However, substantial work experience would be highly regarded. Students will also be assessed for their suitability to study the course prior to enrolment.


It is recommended that individuals should:

• Be 18 years or older; and

• Have completed Australian Year 12 or its equivalent with suitable English language skills.

• International Students are also required to have an English ability at the IELTS 6.0 or equivalent.

Potential Career Outcomes

Job roles and titles vary across different industry sectors. According to the ICT training package companion volume guide, a possible job title relevant to this qualification is:

IT Office Manager

General Application Support Officer

eLearning Manager