Offering Info

Certificate IV in Programming

  • National Course Code: ICT40515
  • TAFE NSW code: ICT40515R1-01V01-19INV-037

This course is superseded

Location – Broken Hill Campus

Study Type

Part Time Day

Course Start Date

22 Jul 2019

Hours Per Week



2 Years

  • Nationally Recognised Training
  • This training is subsidised by the NSW Government

Course Details

This qualification provides the skills and knowledge for an individual to develop basic programming skills in the most commonly used programming languages.

An individual with this qualification could work as an assistant programmer in a team of software developers, or as a support programmer to senior programmers or systems analysts.

Licensing/Regulatory Information
No licensing, legislative or certification requirements apply to this qualification at the time of publication.

Depending on your previous qualifications and experience your fee may decrease from the maximum shown.
Payment by instalment may also be available. Your fee and eligibility for concession/exemption will be calculated and confirmed during the enrolment process.

Number Title
ICTDBS403 Create basic databases
ICTICT408 Create technical documentation
ICTICT418 Contribute to copyright, ethics and privacy in an ICT environment
ICTICT420 Develop client user interface
ICTPRG402 Apply query language
ICTPRG403 Develop data-driven applications
ICTPRG404 Test applications
ICTPRG405 Automate processes
ICTPRG406 Apply introductory object-oriented language skills
ICTPRG409 Develop mobile applications
ICTPRG410 Build a user interface
ICTPRG413 Use a library or pre-existing components
ICTPRG414 Apply introductory programming skills in another language
ICTPRG415 Apply skills in object-oriented design
ICTPRG418 Apply intermediate programming skills in another language
ICTPRG419 Analyse software requirements
ICTPRG427 Use XML effectively
ICTPRG527 Apply intermediate object-oriented language skills
There are no entry requirements for this qualification
The course is for people who want to acquire programming skills and knowledge to be competent in designing, creating and coding in a variety of common computer languages. You will also learn to code robots and Internet of Things devices. Computer skills to Certificate II/III level are recommended for those wishing to undertake this qualification.

To complete this course within the given timeframe all learners will be required to work through a pre-planned schedule. Your teacher will provide you with a training plan/timetable on the first day of class.

The Certificate IV in Programming is a nationally recognised course for people who would like to develop skills in computer programming and can lead to careers like applications programmer, mobile applications developer or software developer.

In this course you will learn how to develop basic programming skills in the most widely used programming languages including C# and XML to develop mobile and other applications. You will also learn to design user interfaces using industry standard methodologies such as Object Oriented Design and Agile. You will be writing and testing code using an industry standard integrated development environment (Visual Studio).

Attend an information session with the teaching staff, discuss the course and get more information about enrolment and next steps.

Date: 27 June 2019
Time: 11:00am to 11:30am
Location: Broken Hill TAFE Campus, Room AG3
Teacher: Roxanne Streatfeild

To complete this course within the given timeframes all learners will be required to work through a pre-planned schedule. You may be required to complete some work at home to ensure you achieve your qualification.
1.5 days per week 9:00am ? 3:00pm - this may include live synchronous online sessions. Days and times to be confirmed
Please contact the TAFE West Region Hotline 131601

Whether you're a school leaver, an aspiring apprentice, looking to kickstart a career, or you're upskilling, reskilling, or re-training, there's a TAFE NSW course to give you the skills you need for the job you want.

Enrol Now

Course Location

Broken Hill College
248 Argent Street, Broken Hill
Phone 131 601

Fees information

We understand that many students are confused by different fees for similar courses, and want to reassure you that studying with TAFE NSW won't damage your hip pocket.

Learn more about Fees information.

Payment options and assistance

Explore payment methods, pay by instalment, scholarships and VET Student Loans.

Learn more about Payment options and assistance.


Enrol Now
Unsave Course

Course Information

Enter your details to make an enquiry and receive the course brochure