Software Engineering online bootcamp

Offered by HyperionDev in partnership with UNSW, this fully online programme is designed to equip you with job-ready coding skills — providing a direct pathway into a career in tech.

Enrol now

Gain job-ready software engineering expertise.

Learn industry tools and best practices.

Build solutions for today’s tech-driven world.

Female student with backpack, smiling and looking into the distance.

3-6 months

Bootcamp Duration

Calendar icon
     

Next cohort

Checklist and pencil icon

Experience

No prior experience required

Coding symbol icon

Software engineering drives the technologies shaping our world. By learning software engineering, you'll unlock diverse roles, competitive salaries, and global opportunities in a high-demand occupation.


Learn Python, JavaScript, Git, React, and Agile development to build innovative software solutions. The UNSW Software Engineering Bootcamp equips you to solve complex problems and create impactful software systems.

Why Learn Software engineering?

Enrol now

Designed for career changers

Whether you're pivoting into tech or enhancing your current role, this bootcamp gives you practical data science skills. Learn through real-world projects with mentor guidance, making your career transition seamless.

Three men with stars above head

Why choose UNSW’s Software Engineering bootcamp?

Enrol now
Clipboard

Skills you can use today

Gain hands-on experience in Python, SQL, data analysis, and machine learning—skills that top employers actively seek. Build real-world data projects to showcase your expertise.

Two hands shaking in front of a globe

Expert mentorship

Receive 1:1 guidance from experienced data scientists. Gain personalised feedback, participate in code reviews, and collaborate on projects that simulate professional data environments.

Headphones and speech bubble

Industry-aligned curriculum

Stay ahead with a curriculum shaped by the latest trends across industries. Every lesson prepares you for real-world data challenges, from data cleaning to machine learning models.

Checklist and pen

Flexible learning for busy schedules

Designed for working professionals and career changers, the flexible online format allows you to balance learning with other commitments while gaining in-demand data skills.

Transition to a tech career

At UNSW, software engineering is about solving real-world challenges through innovative design and meaningful development. This bootcamp combines UNSW’s world-class academic foundation with HyperionDev’s practical, hands-on curriculum, preparing independent thinkers to thrive in transformative tech roles.

Upgrade your skills and raise your salary

Man with speech bubble with dollar sign in it

Funding options available

Two men with speech bubble and dollar sign

Flexible payment plans available

Briefcase with dollar sign on it

No previous coding experience required

Coding symbol

No prior experience? No problem. This comprehensive bootcamp will help you smoothly transition into tech. Build your portfolio, gain practical skills, and earn a UNSW credential recognised by global industry leaders.

Global career opportunities with a UNSW credential

High-demand skills with a UNSW credential

Supportive community and expert mentorship

88% of our graduates secured a job offer within six months of completing their bootcamp, demonstrating the effectiveness of our career-focused education.

Employment rate*

88%

Salary growth* 

178%

Our graduates enjoy a significant increase in their earnings after completing their bootcamp, earning up to 178% more than their previous salary.

Tech industry transition* 

86%

86% of our graduates move into new roles in the tech industry, while 14% apply their new tech skills in other industries.

Student population*

13,000+

Join over thirteen thousand students who have benefited from industry-relevant coding curricula and have begun their journey into a successful career in tech.

*The HyperionDev 2024 Graduate Outcomes Report combines the student experience from global bootcamp participants not limited to the University of New South Wales.

A life-changing experience

Industry experts tailored to your goals

You’ll work with experienced code reviewers who guide you through one-on-one calls and email support.

Person presenting growth chart on screen

Personalised learning experience

Enrol now

Join a community of career changers

Learn as part of a cohort of bootcamp participants all working towards ultimate career fulfilment. Join online group tutorials, community chats and meetups, and peer coaching.

People above magnet

Code with confidence

A human-led review builds trust with your mentors and lets you progress at your own pace. It also establishes a safe space to discuss any roadblocks without fear of failure.

Presentation of growth chart

A pathway to success

Gabriella

Software Engineer Graduate

Gabriella used her math background to expand her career in tech.

Watch video
Success story

Software engineering is an innovative career that enables you to design, build, and optimise software, hardware, and computer systems across various industries. This bootcamp places you at the forefront of the digital economy, equipping you with the skills to thrive in a field with limitless growth opportunities.

Start your coding journey today.

What you'll learn

Level 1  |  Introduction to programming

01 | Introduction to Python
Gain an understanding of Python, the popular high-level programming language, and learn how to store and interact with data in programs.

02 | Lists and dictionaries
Determine how to use two essential data structures, lists and dictionaries, to organise and store data in your programs.

03 |  Debugging and defensive programming
Begin to methodically debug and move away from trying to resolve errors randomly. Learn how to guard against unexpected errors.

04 | Capstone project (1)
Put everything you’ve learned about working with files to the test. Build a system that reads from and writes to text files.

Level 2  |  Introduction to Software Engineering

Level 3  |  Advanced Software Engineering

Level 4  |  90-day Post-bootcamp program

Download brochure
Female student smiling

Back-end Developers build, update, and maintain a website or application's server-side infrastructure, or “back end".

Back-end Developer

DevOps combines an understanding of engineering and coding. It involves creating and implementing the systems software used to analyse data and improve existing systems.

Devops Engineer

Software Design Engineers are tasked with identifying software issues and designing programs to find solutions.

Software Designer

Junior Software Engineers are entry-level software developers who assist the development team with all aspects of software design.

Junior Software Engineer

Software Testers are involved in the quality assurance stage of software development and deployment.

Software Tester

System Analysts design new IT solutions, modify or enhance existing systems, and integrate new features to improve business efficiency."

Systems Analyst

Enrol now

Software Engineers have diverse career paths

In just three-to-six months, you'll acquire the skills needed to transition into a successful career in software engineering, opening doors to various high-demand roles and opportunities.

40 hours per week

Code review & feedback 36 hours on weekdays

Quality, professional feedback on all coding submissions

3 months

Full-time

Circle

10-20 hours per week

Code review & feedback 48 hours on weekdays

Quality, professional feedback on all coding submissions

6 months

Part-time

Half circle

We understand the importance of flexibility. Our bootcamp offers both full-time and part-time study options, allowing you to balance your education with work and personal commitments. Learn at your own pace and achieve your goals without sacrificing your current lifestyle.

Two study options

Pay upfront & save

Discounted

Pay upfront and get a discount off your bootcamp fee.

Upfront fee

Enrol now

Pay in instalments

Deposit

Pay an upfront deposit, followed by 12 monthly installments.

Per month

Enrol now

Loan payment

Coming soon

Our funding partner will be launched soon. Pay for your bootcamp over an installment plan tailored to your needs.

Coming soon

Multiple ways to pay

Select your desired bootcamp

Pencil and graph

How to apply

Enrol now
Person connected to multiple nodes

Complete the registration form

Two hands shaking

Once admissions confirms your registration, you're ready to join the next cohort!

Contact admissions

Telephone icon

Telephone: + 61 2 9556 9151

Let us know how we can help

Get in touch

Let us know how we can help.

The School of Computer Science and Engineering (CSE) and the Australian Graduate School of Engineering (AGSE) in the Faculty of Engineering at the University of New South Wales (UNSW) are partnering with online education provider HyperionDev to offer high-impact, outcomes-focused online programs. HyperionDev provides and operates the programs, the University of New South Wales contributes content, assures their quality, and oversees them academically.

UNSW logo