ICT50220 – Diploma of Information Technology                             (Front End & Back End Web Development)
Course Details

RTO Number: 41143 icon-qrcode CRICOS Code: 105263D
icon-book Course Code: ICT50220 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.

Latest information and advice about training delivery at NIT Australia during COVID-19 pandemic is accessible from the following link:


About this course
In the ICT50220 Diploma of Information Technology (Back End Web Development and Front End Web Development) course at NIT Australia, you will be trained in full-stack web development skills needed to develop and maintain dynamic websites and web applications. This includes specialist knowledge and skills in IT customer service; web development technologies such as HTML, CSS, JavaScript, Node.js, PHP; development of website information architecture; cybersecurity principles and development of data-driven applications.

Course Structure/Units

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

Unit Codes and Unit Titles
Ethics in an ICT Environment:
1. ICTICT532 Apply IP, ethics and privacy policies in ICT environments
ICT Support and Customer Service:
2. ICTSAS527 Manage client problems
Web Design and Information Architecture:
3. BSBCRT512 Originate and develop concepts
4. ICTICT530 Design user experience solutions
5. ICTWEB522 Develop website information architecture
Front-End Web Development:
6. ICTWEB513 Build dynamic websites
7. ICTWEB514 Create dynamic web pages
8. ICTWEB518 Build a document using extensible markup language
9. ICTWEB519 Develop complex web page layouts
10. ICTWEB520 Develop complex cascading style sheets
11. ICTPRG437 Build a user interface
Object Oriented Programming:
12. ICTPRG430 Apply introductory object-oriented language skills
13. ICTPRG549 Apply intermediate object-oriented language skills
ICT Strategy and Leadership:
14. BSBXTW401 Lead and facilitate a team
15. ICTICT517 Match ICT needs with the strategic direction of the organisation
Cyber Security Principles:
16. BSBXCS402 Promote workplace cyber security awareness and best practices
Back-End Web Development:
17. ICTDBS507 Integrate databases with websites
18. ICTPRG553 Create and develop REST APIs
19. ICTPRG554 Manage data persistence using noSQL data stores
20. ICTPRG554 Manage data persistence using noSQL data stores

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:
  • Full-Stack Web Developer
  • Web Application Developer
  • Back-End Web Developer
  • Front-End Web Developer
  • Programmer

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 ICT50220 - 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 ICT50220 - 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
    • Overall IELTS band score of 5.5, with no band score less than 5.0 (or an equivalent score in another English Language Proficiency Test acceptable by NIT Australia). 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.