Updating Results

RMIT University

  • 45% international / 55% domestic

Bachelor of Software Engineering

  • Bachelor

Combine your passion for software engineering with the software development life cycle.

Key details

Degree Type
Bachelor
Duration
4 years full-time
Course Code
BP096P8, 061069G
Study Mode
In person
Intake Months
Feb, Jul
International Fees
$36,480 per year / $145,920 total
ATAR
83

About this course

With excellent communication skills, you'll become the managerial link between a business and its software. You'll learn to design, code, test and manage large and complex systems.

Working within complex development environments, operating systems, communications, web software, databases and applications, you will undertake studies in all facets of the software engineering process.

This degree focuses on the software development life cycle but goes beyond programming to assess and meet customer needs, and to design and test software.

Developing software solutions often involves assembling extensive amounts of code into working applications, as well as updating and fixing problems in existing software.

Choose a degree in software engineering if you:

  • want to develop large-scale software
  • want to create highly efficient products and systems
  • enjoy maths and systems design combined with computer science.
Why study software engineering at RMIT?
  1. RMIT is among the world's top 100 universities - with a five star rating - for computer science and information systems (QS World University Rankings by Subject 2018).
  2. You'll develop close ties with industry, and might even find yourself working part-time before you've finished your degree, stepping straight into a bright future in software engineering.
  3. The RMIT programming club provides a fun way to familiarise yourself with team-based project work, pursue your passion for programming and enter international competitions. It brings together students from a variety of backgrounds and allows you to learn from senior student mentors.

Study locations

Melbourne City

Career pathways

As everyday life becomes more dependent on computers and their systems, the need for highly skilled software engineers grows. There are almost limitless opportunities for qualified graduates.

You could gain employment as a software developer, tester, software architect or designer, or work in a team leader, project manager and executive-level position in software development projects.

RMIT graduates have gone on to work at a range of organisations, including Telstra, IBM and ANZ.

Credit for prior study or work

Credit, recognition of prior learning, professional experience and accreditation from a professional body can reduce the duration of your study by acknowledging your earlier, relevant experience. Find out if you might be eligible.