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.

Bachelor of Engineering Honours (Software)

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?

Choosing our Bachelor of Engineering Honours (Software) as your first preference makes good sense.

  • 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.
  • A six-week internship will give you invaluable industry experience and the chance to network with practising professionals.
  • Choose from 15 engineering majors. The most relevant for this degree are Telecommunications EngineeringPower Engineering and Computer Engineering.
  • Broaden your career prospects by combining your Bachelor of Engineering Honours (Software) with a second degree in arts, commerce, science (health or medical science) or laws. 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. 
  • Our software engineering degrees are accredited by Engineers Australia. 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)