Overview
The Certificate IV in Information Technology (Programming) will help you build strong skills in common business languages to support code application analysis, design and development for stand-alone programs.
Career opportunities, include:
- software developer assistant
- software systems assistant integrator
- assistant C# programmer
- assistant Python programmer
- assistant web programmer
- assistant data analyst
- IT customer support technician
Pathways to further study:
- ICT50120 Diploma of Information Technology (Advanced Programming)
- ICT50120 Diploma of Information Technology (Back End Web Development)
- Bachelor of Information Systems
Studying the Certificate IV in Information Technology (Programming) at Holmesglen
This course will prepare you to work in industry-standard software development environments through workshop demonstrations and practical hands-on labs and exercises.
You will design, code and test programs in a variety of popular and industry desirable programming languages and technologies, including Object Oriented Programming in Python, JavaScript, and C#.
Databases are recognised as forming a critical part of business operations, so this course will help you learn how to design, develop and implement a database, and how to query data using MySQL and Microsoft SQL Server.
Course structure
Timetable
Daytime
Monday: Open Lab session from 9am to 5pm (additional support/guidance session for students)
Tuesday: 9am to 3:30pm (weeks 1 – 8 only); from week 9 students are required to attend 3 days per week only
Wednesday: 9am to 1pm
Thursday: 9am to 4pm
Friday: 9am to 5:30pm
This course delivered both on campus and remotely via WebEx, at the same time. Students can either attend on campus or join the scheduled class online.
Units
View units
Unit code |
Name |
ICTICT451 |
Comply with IP, ethics and privacy policies in ICT environments |
ICTICT443 |
Work collaboratively in the ICT industry |
BSBXCS404 |
Contribute to cyber security risk management |
ICTSAS432 |
Identify and resolve client ICT problems |
ICTICT426 |
Identify and evaluate emerging technologies and practices |
BSBCRT404 |
Apply advanced critical thinking to work processes |
ICTPRG432 |
Develop data-driven applications |
ICTPRG433 |
Test software developments |
ICTPRG430 |
Apply introductory object-oriented language skills |
ICTDBS416 |
Create basic relational databases |
ICTPRG431 |
Apply query language in relational databases |
ICTWEB431 |
Create and style simple markup language documents |
ICTWEB432 |
Design website layouts |
ICTWEB433 |
Confirm accessibility of websites |
ICTWEB452 |
Create a markup language document |
ICTICT449 |
Use version control systems in development environments |
ICTPRG437 |
Build a user interface |
ICTPRG440 |
Apply introductory programming skills in different languages |
ICTPRG302 |
Apply introductory programming techniques |
ICTPRG435 |
Write scripts for software applications |
Code | Name |
ICTICT451 | Comply with IP, ethics and privacy policies in ICT environments |
ICTICT443 | Work collaboratively in the ICT industry |
BSBXCS404 | Contribute to cyber security risk management |
ICTSAS432 | Identify and resolve client ICT problems |
ICTICT426 | Identify and evaluate emerging technologies and practices |
BSBCRT404 | Apply advanced critical thinking to work processes |
ICTPRG432 | Develop data-driven applications |
ICTPRG433 | Test software developments |
ICTPRG430 | Apply introductory object-oriented language skills |
ICTDBS416 | Create basic relational databases |
ICTPRG431 | Apply query language in relational databases |
ICTWEB431 | Create and style simple markup language documents |
ICTWEB432 | Design website layouts |
ICTWEB433 | Confirm accessibility of websites |
ICTWEB452 | Create a markup language document |
ICTICT449 | Use version control systems in development environments |
ICTPRG437 | Build a user interface |
ICTPRG440 | Apply introductory programming skills in different languages |
ICTPRG302 | Apply introductory programming techniques |
ICTPRG435 | Write scripts for software applications |
Assessment
Assessments are designed to provide learners with opportunities to demonstrate they have attained the required skills and knowledge using a range of practically based activities and tasks, as required by recognised standards.
Entry requirements
VCE or equivalent, mature age (at least 18 years and above) with English language proficiency of IELTS 5.5 (Academic).
Prior to enrollment or commencement of training, you will be required to complete a literacy and numeracy assessment and a pre-training interview. These will assist with determining your suitability to the course, verify your training plan and identify any learning support needs.
Recognition of prior learning
You may be able to shorten the length of your chosen course by measuring skills acquired through work, life experiences or qualifications obtained from formal studies or training. AQF qualifications and statements of attainment issued by another registered training organisation will be recognised by Holmesglen. Read more about Recognition of Prior Learning, Credits and Advanced Standing.
Outcomes
Qualification and recognition
On completion, you will receive the ICT40120 Certificate IV in Information Technology (Programming).
How to apply
Apply via agent
Holmesglen recommends international students apply through one of our accredited student recruitment agents. This will assist you in the preparation of all application documents and ensure that you are well counselled on the Australian Government's Genuine Temporary Entrant (GTE) requirements for International students. Further information of the GTE requirements is available at: https://www.homeaffairs.gov.au.
To find out more, visit How to Apply for International Students.
If you have further questions about your application, please contact our International Centre:
T: 03 9564 1703
E: intl@holmesglen.edu.au
Recruitment
Holmesglen may engage third parties to recruit students on behalf of the institute. Third party recruiters receive a commission and this will not impact on your fees.
Find out more about your rights and obligations as a student and the services we provide at Holmesglen.
Fees
Tuition fees |
Cost (AUD) |
|
Course fee | $7,500 | per annum |
Non-Tuition fees |
|
|
Mandatory materials fee (GST inc) | $0 | per course |
Mandatory activities fee (GST inc) | $0 | per course |
** Additional course costs | $100 | per course |
**Additional costs may also apply for course consumable and other costs. These may include consumables such as learning resources, personal protective equipment/clothing and other costs such as immunisation costs, National Police Check and Working with Children Check for relevant courses. To view the additional costs that apply for each course, download a full list of estimated additional costs by course (PDF - 102kb).
All fees are indicative only. Holmesglen reviews its tuition fees and charges annually. You will be required to pay the current fee that applies from the beginning of the next study period.
An additional administration fee may apply where the application is submitted directly to Holmesglen and not through a Holmesglen-approved education agent.
View detailed information on fees, payments and refunds here
Tuition Fee Protection Service
The Tuition Protection Service (TPS) is an initiative of the Australian Government to assist international students whose education providers are unable to fully deliver their course of study for which tuition fees are paid. Read more about the TPS here