
TAFE Queensland
Diploma of Information Technology (Advanced Programming)
Nationally Recognised Vocational Education and Training (VET)Advance your IT career with this high-level course and learn specialist skills that will qualify you to work in programming.
According to the Australian Government's Job Outlook service, there is strong future job growth predicted for computer network professionals. This large occupation is expected to create around 17,000 job openings over the next five years.
In this specialisation you will learn how to build advanced user interfaces and implement a model view controller framework. You will also learn how to match ICT needs and provide strategic direction to your business, including how to promote workplace cyber security.
Successful completion of this course will qualify you to work in the IT industry as an assistant software developer, systems administrator, or analyst programmer. It will also give you the foundation skills needed to undertake further studies in your field.
Delivery mode
TAFE Queensland offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
- 157 Norris Road, Bracken Ridge, QLD
- 50-68 Armstrong Road, Meadowbrook, QLD
- 198 Foxwell Road, Coomera, QLD
Entry requirements
Domestic Students
- There are no mandated entry requirements.
Course fees
For more information about this course and payment options please enquire now.
Career opportunities
The Diploma of Information Technology (Advanced Programming) will prepare you for the following roles.
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
Junior Programmer
Junior Programmers work under a team of software developers and IT experts writing the code behind your favourite computer software and smartphone...
Application Developer
An Application Developer creates new programs for use on websites, mobile devices or computing systems. You might liaise with clients to determine...
Web Developer
Web Developers create and maintain complex websites using web programming languages and a range of software and database technologies. Their focus...
Software Tester
A Software Tester ensures software quality by performing various tests, such as manual and automated testing. Their responsibilities include design...
Application Support Analyst
An Application Support Analyst provides technical support for software applications, ensuring smooth operation and user satisfaction. You’ll troubl...
Mobile Application Developer
A Mobile Application Developer designs programs for use on mobile devices such as phones, laptops or tablets. You might meet with clients to discus...
About TAFE Queensland
TAFE Queensland is Queensland's largest, most experienced training provider. TAFE Queensland deliver practical, industry-relevant training across a range of industries from entry-level certificates to bachelor degrees, at more than 50 locations in Queensland.