Skip to main content
Birds eye view of the hands of software engineers using laptops
Study area_

Software engineering

Design, write and test the next generation of software and games

All computer systems run on software. Software engineers play a vital role by improving the efficiencies of computers and other electronic devices through design, writing and testing software and systems. 

What is software engineering?

‘Software’ refers to all the information processed by computer systems, including web browsers, computer programs, mobile applications and digital media programs. Software engineering delves deeper and involves the design and maintenance of software systems that are reliable and efficient, cost-effective to develop, and that meet the specific needs of the user.

Software engineering careers

  • Apply your computer coding skills to develop the latest mobile phone application, video game or web browser used across the world.
  • Use your analytical skills to make existing software more streamlined and user compliant.
  • Work for a multinational company, government sector or launch your own startup.
  • You’ll have a multitude of career options: you could be an information security specialist, database programmer, system test engineer, web developer or software analyst, and many more.
  • Choose from global work opportunities within defence, security, finance, telecommunications, consumer goods, healthcare and electronics industries.
  • Software engineering is ideal for creative and analytical thinkers who enjoy coding and teamwork.
  • Graduate salaries for both men and women start at $53-57K per annum (Graduate Careers Australia).

Why study software engineering with us?

There are many reasons to choose our Bachelor of Engineering Honours (Software) as your first preference.

  • Combining practical learning and industry experience, this degree provides the essential skills needed to stand out in a rapidly evolving industry.
  • Undertake fun and exciting hands-on projects embedded throughout your degree, ranging from creating remote-controlled firefighting robots to building bio-amplifiers that measure electrical brain activity.
  • Our engineering degrees are designed to ensure our graduates are best positioned to engineer for the digital age, and are embedded with enhanced foundation studies in data and computation.
  • As part of your degree you will undertake the award-winning Professional Engagement Program enabling you to change your approach to learning through self-reflection, and undertake a six-week internship to gain valuable firsthand experience.
  • When you study the Bachelor of Engineering Honours (Software Engineering), you can choose a stream specialisation or broaden your studies with a breadth specialisation
  • Broaden your career prospects by combining your Bachelor of Engineering Honours (Software) with a second degree in arts, commerce, science, health science, medical science, laws or project management. Combined degrees are five years in length – this means you do just one extra year to attain two full qualifications, with the same annual workload as a single degree student.
  • This degree is accredited by both Engineers Australia and the Australian Computer Society. Our graduates are also recognised internationally through the Washington Accord of the International Engineering Alliance.
Engineers Australia logo

Justin Dang

Justin Dang
Engineering Honours (Software)
“The Bachelor of Engineering Honours (Software) degree combines analytical thinking with my passion to create real-world products that will benefit society. It’s more than just learning about coding – you gain valuable project management, communication and teamwork skills that will assist you in the workplace.”
Bachelor of Engineering Honours (Software)