CALL: 131 601

EMAIL: NSI.HO.IT@tafensw.edu.au

HORNSBY TAFE IS PART OF TAFE NSW

VISIT: www.tafensw.edu.au


HORNSBY TAFE IT DEPARTMENT

INFORMATION AND RESOURCES FOR STUDENTS

Certificate IV in Information Technology (Programming)

Course No: ICT40120-06V02    Course Award: Certificate IV

Overview

This course will allow you to acquire the skills and knowledge required to effectively communicate with others while solving problems encountered in writing computer software applications using industry-standard programming languages, database environments, integrated development environments, and computer aided software engineering tools.

You will learn how to program using C#.NET and JavaScript and to design and create databases using Microsoft SQL Server. Gain skills in ICT analysis, managing workplace cyber security, object-oriented analysis & design (using UML), and mobile app development (using React Native).

Course flyer

Length

The course is offered full time over 18 weeks (1 semester) OR in the evening over 12 months.

Next Intake

Next semester starts February 2024

Enrolments are now open

Enrol in full time day Enrol in part time evening

Prerequisites

To successfully complete this course, we recommend that you have

  • Completed Certificate III in IT or equivalent with a clear understanding of:
    • How to operate a computer
    • How businesses work
    • Some understanding of programming
    • How to install and configure software
    • A very good knowledge of software applications such as word processing and spreadsheets with above-average typing speed
    • How to manage files and folders on a computer
  • Language, Literacy and Numeracy (LLN) skills at Level 3 (based on Australian Core Skills Framework)

What will I be able to do when I finish this course?

Completion of this certificate will provide you with the skills to apply for the Diploma of Advanced Programming

Additional Information

Learning subjects include:

C#.NET Programming

  • Learn intermediate-level programming skills in C#.NET, and build user interfaces for software applications.
  • Utilise the C#.NET APIs and class libraries to automate business processes.
  • Test software applications.
  • Analyse software requirements, design object-oriented solutions using the Unified Modelling Language (UML) and implement the design in application development.

JavaScript

  • Learn introductory, through to intermediate-level front-end programming skills in JavaScript language.
  • Utilise scripting skills in the development of software applications.

Mobile App Development

  • Learn introductory, through to intermediate-level programming skills in React Native using JavaScript and develop a small mobile application.
  • Create an API backend using .NET with a database.
  • Analyse, plan, and design a project, including prototyping.

Database

  • Define and manipulate data and data structures using SQL.
  • Analyse, model, and build relational databases for specific business requirements.

ICT Analysis and Workplace Cyber Security

  • Gain skills in ICT Analysis and Managing Workplace Cyber Security.

Course Leader Details

Name: Michael Kirkwood-Smith    Phone: 02 7921 3612

Email: michael.kirkwood-smith3@tafensw.edu.au

Contact Coordinator Back To Course Listing