GRADUATES HIRED AT

ibm-logo
e14366a5155f619029ad42a44b2219220e74f752 (1)
anz
pwc
kpmg
c439af16f82662f6f114cc1a865978a3acf4e60d (1)
telstra
google
amazon

Why Study Software Engineering?

Software now runs every business in every industry. As companies go digital, automate processes, and upgrade their systems, demand for professionals who can build and maintain software keeps outpacing supply. 

Whether you're launching a new career or adding technical capability to your current role, software engineering offers one of the clearest, best-paid pathways into tech. 

01 - DEMAND 1.2m

Tech workers Australia needs by 2030, with technical roles in shortest supply

02 - SALARY $150k

Average salary for a Senior Software Engineer in Australia

03 - GROWTH 60%

Tech vacancy rates run 60% above the national average, and are rising

Senior salary data from Indeed; demand and growth data from the Tech Council of Australia.

Everything You Need to Build Job-Ready Software Skills

Build job-ready software engineering skills through hands-on labs, real-life projects and dedicated career support. You'll learn with industry professionals, complete practical coursework and a capstone project, graduate with industry certification, and receive Job Outcomes Program support to help refine your resume, strengthen your profile and prepare for your next career opportunity.

white-btn

Industry Credentials

Graduate with a UTS certificate of completion and CSEP™ industry certification from the Institute of Data.

white-btn

Hands-on learning

Apply HTML, CSS, JavaScript, and React across 400+ training and project hours.

white-btn

Real industry trainers

Learn from leading industry professionals who build software in the field.

white-btn

Job-search support

Access 1:1 career coaching, interview prep, and support.

01 - EMPLOYMENT 93%

Job outcomes success within 180 days of completion*

02 - SUPPORT 12 Months

Career support available for up to 12 months after course completion

03 - NETWORK 1,000+

Employers have hired our certified professionals

Industry Credentials

Graduate with a UTS certificate of completion and CSEP™ industry certification from the Institute of Data.

Hands-on learning

Apply HTML, CSS, JavaScript, and React across 400+ training and project hours.

Real industry trainers

Learn from leading industry professionals who build software in the field.

Job-search support

Access 1:1 career coaching, interview prep, and support.

*Read our full graduate outcomes report here

From your first web page to deploying full-stack applications in the cloud

Build the portfolio that gets you hired. You'll create interactive websites, build applications with React, and launch them in the cloud across three hands-on mini-projects and a final capstone. 

Module 1: Software Development Principles
angle-down

Learn how professional software actually gets built, from your first web page to the workflows and best practices real engineering teams use.

  • Creating a basic web page
  • Version control
  • Gathering requirements and wireframe design
  • Test driven development
  • Industry Best Practices
Module 2: Introductory Front-End Development
angle-down

Build the visual layer of the web with the core technologies behind every website.

  • How web browsers and the internet work
  • HTML and CSS
  • Fluid layouts
Module 3: JavaScript Programming
angle-down

Master one of the most widely used programming languages in the world, from fundamentals to advanced techniques.

  • JavaScript fundamentals
  • Intermediate JavaScript
  • Advanced JavaScript
  • Mini Project 1
Module 4: More on Front-End Development
angle-down

Level up with the professional tools and frameworks front-end teams use every day.

  • JavaScript frameworks
  • Figma
  • Bootstrap
  • Working with data
  • App Enhancements
Module 5: Introduction to Back-End Development
angle-down

Move behind the scenes and build the services that power modern applications.

  • Web services and JavaScript applications
  • Developing the MVC structure
  • Designing a backend service
  • Object-oriented development
  • Swagger
Module 6: Web Design with React - I
angle-down

Start building with React, the technology behind the interfaces at companies like Meta, Netflix and Airbnb.

  • JSX
  • Components and props
  • Thinking in React
  • Code splitting
Module 7: Web Design with React II
angle-down

Take React further with the patterns professional developers use in production.

  • Hooks
  • Routing
  • Integration with libraries
  • Mini Project 2
Module 8: Databases
angle-down

Learn to store, structure and manage the data behind every application.

  • Database design
  • MongoDB
  • MySQL
  • Redis
Module 9: API Development
angle-down

Build the connections that let applications talk to each other.

  • REST APIs
  • Sockets
  • Model View Controller
  • Mini Project 3
Module 10: Software Deployment
angle-down

Launch your applications to the world using the same cloud tools as professional engineering teams.

  • Docker
  • CI/CD with GitHub Actions
  • EC2
  • Beanstalk
Module 11: Ongoing Content
angle-down

Ongoing support that runs alongside the whole course, plus your capstone project. Extra topics are shaped by students and the lead trainer.

  • Additional Topics: determined by students and Lead Trainer
  • Job Outcomes Program
  • Consultation and Presentation Training
  • Software Engineering Practice
  • Capstone Project
blue_star_icon_transparent_background 1
Pre-work Included

30–40 hours of interactive prep sent immediately after enrolment. No prior coding experience needed.

Graduate Success Stories

Every graduate started where you are now: weighing up whether a career in Software Engineering was possible. These are the people who decided to find out, and what happened next.

Leah Baker
Leah Baker

From traditional banking to fintech

Leah completed the Institute of Data's Software Engineering program while working full-time, drawn by a 12-week format built for busy professionals. 

"Since I work in healthcare tech, I can now understand exactly what our Chief Technology Officer is trying to convey." 

review-star
Neil Kripal
Neil Kripal

From sales and consulting to Technical Support Engineer

Neil moved from sales, real estate, and consulting into tech, drawn to the program by its UTS partnership. He landed a Technical Support Engineer role and onboarded faster than anyone on his team.

"The job is everything I could have hoped for — the work is great, the people are fantastic, and the flexibility is amazing." 

review-star

Potential
Career Paths

You don't need to know which exact role you're aiming for to start. This program builds the technical foundation behind every major career in software, giving you the flexibility to pursue the path that suits your background, your strengths, and where the market is heading. 

*Average advertised salary ranges as of 2026. Sources: Seek — Front-End Developer, Web Developer, Software Engineer; Clicks IT Recruitment — React Developer. Salaries vary by experience, location, and industry. 

Front-End Developer
angle-down

Craft the interfaces people see and interact with every day. Front-end developers turn designs into fast, responsive, accessible experiences using HTML, CSS, JavaScript, and React, exactly the stack this program teaches. 

Average salary: $115,000–$135,000*

Web Developer
angle-down

Build and maintain the websites and web applications businesses run on. Web developers work across every industry, and it's the most common entry point into professional software work, with demand from agencies, enterprises, and startups alike.

Average salary: $80,000-$100,000*

Software Engineer
angle-down

Design, build, and maintain software systems end to end. Software engineers work across the full stack, from user interfaces to databases and cloud infrastructure, and the title carries some of the strongest salary growth in tech.

Average salary: $105,000-$125,000*

JavaScript / React Developer
angle-down

Specialise in the world's most in-demand web technology. React developers build the modern, interactive applications companies are racing to ship, and the specialisation commands a premium over generalist roles.

Average salary: $140,000*

*Average advertised salary ranges as of 2026. Sources: Seek — Front-End Developer, Web Developer, Software Engineer; Clicks IT Recruitment — React Developer. Salaries vary by experience, location, and industry. 

Simple, Clear Fees. Flexible Payment Options

Everything included — UTS certificate, industry certification, and career support

PAYMENT PLAN

Apply Now
Everything Included
  • 400+ training and project hours
  • Pre-work modules (30–40 hrs)
  • CSEP™ Industry Certification
  • UTS Certificate of completion
  • Job Outcomes Program (12m)
  • 1:1 career coaching sessions
Information Icon
Employer-sponsored enrolment available.

Ask your employer to fund your study — we'll provide everything you need to make the business case. Speak to an advisor

Talk to a Career Advisor,
No Obligation

Prefer to speak with an advisor? Complete the form and we’ll call you back as soon as an advisor becomes available during business hours. 

  • white-circle
    Is Software Engineering right for you? We'll be honest about whether your background is a good fit.
  • white-circle
    Understand the real costs Get a clear picture of fees, payment plans, and ROI.
  • white-circle
    Compare your options How does this stack up against a degree or self-teaching?
  • white-circle
    Plan your career transition Discuss realistic timelines for changing roles after graduation.
Request a Callback

 A real advisor will call you, not an automated system. 

No obligation.

Frequently Asked Questions

Do I need a tech or coding background to enrol?
angle-down

No. The program is designed for both IT and non-IT professionals. Entry requires a degree or experience in an analytical field such as business, science, or information technology, and every student receives 30–40 hours of interactive pre-work as soon as they enrol, so you start day one with the foundations you need. 

How is the program delivered?
angle-down

The program runs over 12 weeks full-time (Monday to Friday) or 24 weeks part-time (two evening classes plus one Saturday class every other week).

What qualifications will I receive?
angle-down

You'll graduate with two credentials: a UTS Certificate of Completion and the Institute of Data's CSEP™ (Certified Software Engineering Professional) industry certification. Graduates may also receive course exemptions toward masters and undergraduate units of study at UTS.

What kind of jobs do graduates actually land?
angle-down

Graduates move into roles including Web Developer, Front-End Developer, Software Engineer, React Developer, and QA Analyst, across industries from finance and healthcare to retail and tech. 93% of graduates who complete the Job Outcomes Program achieve job outcomes success within 180 days.

How does the Job Outcomes Program work?
angle-down

The Job Outcomes Program runs alongside your studies from day one, not after you graduate. You'll work with career coaches to refine your resume, build your LinkedIn profile and prepare for interviews. Many graduates secure roles before they've even completed the program.

What does it cost, and can I pay in instalments?
angle-down

The full program fee is $16,500. Students who pay the full amount upfront are eligible for a saving of $3,550, reducing the total to $12,950. This offer is subject to change. Alternatively, the full program fee can be spread across a payment plan, which involves a $500 enrolment fee followed by instalments from $135 per week over a term of up to 24 months. Employer-sponsored enrolment is also available. A career consultant can discuss the option most suitable for your circumstances.