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 standalone 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 (Database and Data Management)
- ICT50120 Diploma of Information Technology (Back End Web Development)
- ICT60220 Advanced Diploma of Information Technology
- BIS17 Bachelor of Information Systems
Watch our virtual tour
Take a tour of our cyber security and information systems centre
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.
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.
Monday: Open Lab session from 9am to 5pm (additional support/guidance session to students)
Tuesday: 9am to 3:30pm (week 1 – 8 only) from week 9 onwards students are required to attend 3 days per week only.
Wednesday: 9am to 1pm
Thursday: 9am to 4pm
Friday: 9am to 5:30pm
||Comply with IP, ethics and privacy policies in ICT environments
||Work collaboratively in the ICT industry
||Contribute to cyber security risk management
||Identify and resolve client ICT problems
||Identify and evaluate emerging technologies and practices
||Apply advanced critical thinking to work processes
||Develop data-driven applications
||Test software developments
||Apply introductory object-oriented language skills
||Create basic relational databases
||Apply query language in relational databases
||Create and style simple markup language documents
||Design website layouts
||Confirm accessibility of websites
||Create a markup language document
||Use version control systems in development environments
||Build a user interface
||Apply introductory programming skills in different languages
||Apply introductory programming techniques
||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|
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.
There are no prerequisites as per the Training Package.
Holmesglen does require applicants to have the ability to:
• turn on a computer
• use a mouse and keyboard
• open and close a software application
• conduct a search in a web browser
• save a file, and locate a saved file
• download and install software applications
Applicants intending to learn remotely will require access to a PC computer or laptop with the following minimum specification:
• Quad-Core CPU, 8GB of RAM, 200GB of Storage, 2 GHz or faster processor
• Access to an internet connection (ADSL or cable connection desirable)
• Windows 10 - available free through Holmesglen OnTheHub
• PC Monitor 24" (dual monitor optional but preferred)
• Headset/earphone with microphone (webcam optional but preferred)
Applicants will also be able to access
• LinkedIn Learning - free access via Holmesglen url
• Microsoft Office Suite - free access through Holmesglen MyHorizon
• WebEx - free to download
• Visual Studio Community - free to download
• Visual Studio Code - free to download
• 7Zip or an equivalent compression utility - free to download
• Google Chrome – recommended web browser
• Thonny - free to download
• Netbeans - free to download
• SQL Server - free to download
• SQL Server Management Studio - free to download
• MySQL - free to download
• MySQL workbench - free to download
• Microsoft Visio
• Adobe Dreamweaver - free access through Holmesglen MyHorizon or student may purchase
• Git Bash - free to download
• Github - free to use
• Sourcetree - free to download
• Onedrive or google drive/dropbox account for storage - free to use
Prior to enrolment or commencement of training you will be required to complete a literacy and numeracy assessment and a Pre Training Review 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.
Qualification and recognition
Upon completion, you will receive the ICT40120 Certificate IV in Information Technology (Programming) qualification.
How to apply
Visit How to Apply for more information on the application process.
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.
|Tuition fees (GST exempt)
|Mandatory Materials and Activities fees * (GST inc)
Additional costs may also apply for course consumables 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 may apply to your course, download a full list of estimated additional costs by course (PDF - 102kb).
All fees are indicative only. Your fees will be calculated on your individual circumstances at the time of enrolment. Training is delivered with Victorian and Commonwealth funding. Find out now if you are eligible for Government-subsidised fees or Concession