Updating Results

Diploma of Information Technology [Back End Web Development]

  • Diploma

With the demand for talented and skilled developers expanding at a dynamic rate, further your information technology (IT) career with this qualification. The specialisation focus area for this course is back end web development, which refers to the server side of an application.

Key details

Degree Type
Diploma
Course Code
ICT50220, 106321B
Study Mode
In person
Domestic Fees
$12,480 per year / $13,260 total
International Fees
$12,480 per year / $13,260 total

About this course

With the demand for talented and skilled developers expanding at a dynamic rate, further your information technology (IT) career with this qualification. The specialisation focus area for this course is back end web development, which refers to the server side of an application. It contains behind-the-scene activities that occur when performing any action on a website.

During this course, you will gain skills and knowledge to carry out tasks in specialised fields, including developing website information architecture, implementing quality assurance processes for websites and developing representational state transfer application programming interfaces (REST APIs). You will develop skills to become industry ready from project conception, liaising with clients, database design, cloud application development, information architecture, big data, machine learning and web application development. In addition, you will learn how to utilise project management techniques and develop advanced soft skills such as communication with clients through team work to produce the end product aligned with business needs.

On completion of your qualification your options for a dynamic career in back end programming are endless.

Entry requirements

  • An IELTS score (academic) of 6.0 with no band score less than 5.0 or equivalent.

  • Students enrolled at North Metropolitan TAFE must complete ICT40120 Certificate IV in Information Technology [Web Development] (AC25) for entry into this course.

Please view Admission requirements for your country of origin.

Study locations

Perth

Career pathways

Career opportunities
  • C# Cloud Developer (Back End)
  • Junior Data Analyst
  • Web Production Manager
Career opportunities
  • C# Cloud Developer (Back End)
  • Junior Data Analyst
  • Web Production Manager
  • C# Cloud Developer (Back End)
  • Junior Data Analyst
  • Web Production Manager
  • Course structure

    To achieve this qualification, students must demonstrate competency in 20 units. These 20 are comprised of 6 core units and 14 elective units. Elective units listed below have been selected in consultation with industry.

    Students who enrol into this qualification will be eligible for credit transfer of the units that they have already achieved. Fees paid by international students are set on a commercial basis and are paid as a whole of course fee - no refund will apply to credit transfers. Please refer to your letter of Offer for detailed duration and costings for your enrolment.

    Core units
      National ID
      Unit title
    • 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 policies in ICT environments
    • ICTSAS527
      Manage client problems
    Elective units
      National ID
      Unit title
    • BSBDAT501
      Analyse data
    • ICTDAT501
      Gather, analyse and verify data from different source inputs
    • ICTDAT503
      Use unsupervised learning for clustering
    • ICTDBS507
      Integrate databases with websites
    • ICTPRG546 Validate application designs against specifications
    • ICTPRG553 Create and develop REST APIs
    • ICTPRG554 Manage data persistence using noSQL data stores
    • ICTPRG556 Implement and use a model view controller framework
    • ICTWEB513 Build dynamic websites
    • ICTWEB514 Create dynamic web pages
    • ICTWEB517 Create web-based programs
    • ICTWEB521 Customise complex ICT content management systems
    • ICTWEB522 Develop website information architecture
    • ICTWEB525 Implement quality assurance process for websites