Certificate 4 in Information Technology (Programming)
Course 19010 CRICOS Code 059104E |
Apply now for this course |
Duration
1 year full-time
Locations, tuition fees and intakes
Additional costs for uniforms, equipment, textbooks and materials (if applicable) range from A$300 - A$1,000 per course.
Campuses in Sydney |
2010 |
2011 |
||
Intakes* |
Fees^ |
Intakes* |
Fees^ |
|
| Granville | Feb | A$10,170 | ||
| Hornsby | Feb | A$10,170 | ||
| Mount Druitt | Feb, Jul | A$10,170 | ||
| Padstow | Feb | A$10,170 | ||
| Ultimo | Feb, Jul | A$10,170 | ||
Campuses outside Sydney |
2010 |
2011 |
||
Intakes* |
Fees^ |
Intakes* |
Fees^ |
|
| Newcastle | Feb, Jul | A$10,170 | ||
*Intakes shown in red have already been filled
^Fees per course
Description
This qualification develops basic programming skills in languages used in commercial systems. Depending on the choice of electives, graduates can work in a number of junior programming roles. Selecting design or games development oriented electives could equip an individual for digital, multimedia or games programming, while other electives could underpin a systems programmer role.
Career Opportunities
Analyst / Programmer, Applications Analyst, Applications Programmer, Computer Engineer, Developer / Programmer, Programmer Programmer / Analyst
Entry Requirements
- Year 10 or equivalent
- Academic IELTS 5.5 or TOEFL (iBT) 51 or Certificate 3 in English for Further Study at TAFE NSW or equivalent
Exit Points
N/A
Course Structure
To receive the Certificate 4 in Information Technology (Programming), students must complete 27 core units and a range of elective modules.
Core Units
- Follow workplace safety procedures
- Contribute to personal skill development and learning
- Determine and confirm client business expectations and needs
- Apply skills in object-oriented design
- Determine and apply appropriate development methodologies
- Use a library or pre-existing components
- Build a graphical user interface
- Apply introductory object oriented language skills
- Apply introductory programming skills in another language
- Apply mathematical techniques for software development
- Automate processes
- Apply intermediate programming skills in another language
- Maintain open source code programs
- Design organisational documents using computing packages
- Develop and present a feasibility report
- Create technical documentation
- Locate equipment, system and software faults
- Perform unit test for a class
- Operate a personal computer
- Operate computer hardware
- Operate computing packages
- Integrate commercial computing packages
- Use computer operating system
- Work effectively in an IT environment
- Communicate in the workplace
- Maintain ethical conduct
- Manage simple projects
Elective Units
The full range of elective units is listed below. Elective units actually offered may vary between each semester and campus, and will depend on a number of considerations including the packaging rules for the qualification and demand for the unit.
- Technical tutorial support
- Tutorial support
- Manage project quality
- Develop detailed technical design
- Identify physical database requirements
- Create a simple mark up language document to specification
- Use SQL to create database structures and manipulate data
- Produce basic client side script for dynamic web pages
- Use development software and IT tools to build a basic website
- Build a database
- Develop cascading style sheets
- Create scripts for networking
- Run standard diagnostic tests
- Relate to clients on a business level
- Manage complex projects
Additional Information
Click here for further general information about qualifications, articulation, facilities and equipment, assessment methods and Recognition of Prior Learning (RPL).
Course information and offerings are subject to change at any time.
ASK A QUESTION
Need advice about studying at TAFE NSW? Ask questions and get fast answers!
FIND A COURSE
Select a course area for more details:

