ICT50120 – Diploma of Information Technology
Course Details

RTO Number: 41143 icon-qrcode CRICOS Code: 102756G
icon-book Course Code: ICT50120 Certificate Type: AQF Qualification
Duration: 52 weeks (including breaks) 4 Study Periods of 10 weeks each (excluding breaks) Study Mode: Face-to-face Classes are scheduled for 20 hours/week during each study period except break periods
Locations: Perth City Fees, Charges and Intake Dates


NIT Australia continues to closely monitor the impact of COVID-19 and is following the latest advice by the state and federal authorities. The health, safety and well-being of our staff, students and community continue to be our priority and NIT will keep its decision making consistent with the latest government advice and will keep on communicating updated information in due course.

Training Delivery for students who are already in Perth, Western Australia: As restrictions have eased in Western Australia, NIT Australia has resumed face-to-face (on-campus) training delivery. Students who are enrolled at NIT and currently in Perth, Western Australia are required to attend face-to-face training at the NIT campus in Perth.

NIT may change the course delivery mode from face-to-face to online in the case where the Australian or the Western Australian governments either place restrictions such as a lockdown or advise the businesses/training organisations to take appropriate COVID-19 related health and safety precautions.

Information for international students who will not be able to enter Perth, Western Australia due to COVID-19 border restrictions.: Due to COVID-19 border restrictions in Australia or Western Australia, international students may NOT be allowed to enter Perth, Western Australia. Please note that NIT will defer your enrolment to a next suitable intake date, in case the restriction to enter Perth, Western Australia is in place.

About this course

ICT50120 – Diploma of Information Technology is a practical, hands-on qualification aimed at equipping the students with the skills and knowledge required in various information technology jobs. The course covers many essential skills and knowledge areas required in many IT jobs like Programming, Software Development, Database Design, Object Oriented Design, and Cybersecurity.

The course covers up-to-date practices, current technologies, and popular programming languages/scripts such as Python, PHP, JavaScript, HTML5, and CSS3. Students will develop high-level technical skills, knowledge, and engage in the development of functional desktop, web, cloud, or mobile applications in this course.

Course Structure/Units

To complete ICT50120 – Diploma of Information Technology, a total of 20 units must be completed.

Unit Codes and Unit Titles
Ethics in an ICT Environment:
1. ICTICT451 Comply with IP, ethics and privacy policies in ICT environments
2. ICTICT532 Apply IP, ethics and privacy policies in ICT environments
ICT Support and Customer Service:
3. ICTSAS527 Manage client problems
Operating Systems:
4. ICTSAS445 Configure and troubleshoot operating system software
5. ICTSAS518 Install and upgrade operating systems
6. ICTNWK427 Configure desktop environments
Object Oriented Design:
7. ICTPRG441 Apply skills in object-oriented design
Object Oriented Programming:
8. ICTPRG549 Apply intermediate object-oriented language skills
15. ICTPRG437 Build a user interface
Fundamentals of Database:
9. ICTSAD501 – Model data objects
ICT Strategy and Leadership:
10. BSBXTW401 Lead and facilitate a team
11. ICTICT517 Match ICT needs with the strategic direction of the organisation
12. BSBCRT501 Originate and develop concepts
Cyber Security:
13. ICTNWK546 Manage network security
14. BSBXCS402 Promote workplace cyber security awareness and best practices
Advanced Object Oriented Design and Programming:
17. ICTPRG547 Apply advanced programming skills in another language
16. ICTPRG535 Build advanced user interfaces
18. ICTPRG548 Develop high-level object-oriented class specifications
19. ICTPRG554 Manage data persistence using noSQL data stores
20. ICTPRG556 Implement and use a model view controller framework

Notes: Course structure, units and content are subjected to change during the delivery period due to a change in legislative requirements or due to NIT’s course review process.

The training and assessment of the units in this course are delivered holistically that span over multiple study periods and for many units over the length of the full course. You will achieve competencies in each unit only when you have demonstrated satisfactory knowledge and skills in all the required assessment criteria linked to that unit.

Career Prospects

Possible job titles relevant to this qualification include:
  • Programmer
  • Software Developer
  • Web Developer
  • Software Designer
  • IT Officer

Did you know?

  • We help you prepare for getting a job in the industry via our Help You Prepare for Employment (HYPE) Program
  • You may be eligible for Credit Transfer or Recognition of Prior Learning
  • You get one full year Australian Computer Society (ACS) student membership
  • This qualification is part of Nationally Recognised Training
  • You will also have access to various software (including Microsoft Office 365) and learning materials via NIT Australia’s Cisco Academy, IBM Academic Partner, VMware Academy, Microsoft Imagine Academy and CompTIA academy.
  • You may have an opportunity to gain work experience via our Industry Internships Program

Pathway to Further Studies

Graduates with ICT50120 - Diploma of Information Technology qualification may also be able to undertake a range of other advanced diploma qualification or an undergraduate degree at tertiary education providers.

Higher Education Pathways and Articulations

NIT students graduating with ICT50120 - Diploma of Information Technology from NIT will be able to enter straight into the following Bachelor’s degree programs:

ECU Edith Cowan University Pathway Perth - NIT Australia

Up to 120 credits points toward

  • U67 Bachelor of Information Technology (CRICOS Code: 052093D)
  • Y89 Bachelor of Science - Cyber Security (CRICOS Code: 077146A)
  • U65 Bachelor of Computer Science (CRICOS Code: 052112F)
SCU Southern Cross University Pathway Perth - NIT Australia

Up to 8 units (equivalent to 1.0 year) credit towards

  • Bachelor of Information Technology (CRICOS code: 086031D)

To take these further pathways, students must meet the entry requirements of the program specified by an education provider. International students will also require a valid student visa to enrol in any further qualifications.

Entry Requirements

    • Successful completion of Year 12, equivalent or a higher qualification. Refer to the Australian Year 12 equivalence table. NIT may also accept you in this course if you have any other relevant qualifications, certifications and/or experience; and
    • Applicant must be 18 years or above before commencement of study at NIT; and
    • IELTS test score of 5.5 or above or equivalent. Refer to the Table of equivalent scores for other acceptable tests and certificates.

Note: NIT’s English Language Proficiency Test is available to applicants from certain countries. Contact our admissions team to confirm whether you can take NIT’s English Language Proficiency Test.
Note: During the assessment and verification of the application, NIT may request for additional evidence from the applicant or conduct an interview via Phone, Skype or Google Hangout with the applicant.
Learning and Assessment Methods

This course involves a number of learning and assessment methods. Typically, the learning methods may include Presentations and discussions, Demonstrations, Individual and group activities, Skills practice, Role plays, Case studies, Simulated scenarios and Research activities.

Assessment methods generally include Practical Observation of Tasks, Written or Oral Questioning, Case Studies, Role Plays, Reports, Research Projects, Presentations, etc.

Credit Transfer/ Recognition of Prior Learning (RPL)

Credit Transfer: You may be eligible for Credit Transfer if you are able to demonstrate that you have achieved competency in the same or equivalent unit/s in a Nationally Recognised Training from any Registered Training Organisation.

RPL: If you think that you have already gained the skills and experience for a unit or entire qualification, you can apply for RPL to get recognised as competent for parts or a whole nationally recognised qualification. Not everyone will get credited for their skills and knowledge. Successful applicants will need to demonstrate a reasonable amount of experience in the area their course covers. Contact us to know more about our RPL process.

Before you apply

Before making an application to study at NIT Australia, you must read Information for International Students, NIT Student Handbook & Policies and Resource Requirements for this course.

Fees & Charges

Click on Fees and Charges to know more about course fees and other charges applicable.