Updating Results

Curtin University

  • 28% international / 72% domestic

Software Systems Engineering Major (BEng Hons)

  • Non-Award

This course is part of the Bachelor of Engineering (Honours) degree, focusing on creating computer-based systems for diverse industries. It includes learning design principles, emerging technologies, and a final-year research project, with emphasis on professional responsibilities and flexibility in specialisations.

Key details

Degree Type
Non-Award
Course Code
MJRH-SFTEN

About this course

Overview

This course sits within the Bachelor of Engineering (Honours) degree.

Software engineers create the computer-based systems that underpin the function of devices, machines and operations used in everyday life and across diverse industries. These range from mobile apps to electric vehicles, medical robotics and warehouse logistics.

In this course course, you will learn the design, measurement and analysis principles required to develop software-based systems.

You'll use current and emerging technologies to develop and implement engineering solutions to complex problems.

You'll also gain a strong foundation in the related disciplines of computer science and electrical and computer engineering. Emphasis will be on topics relevant to industrial and embedded systems; and software requirements, design, implementation and testing.

In your final year, you'll apply your learning to a significant research project, using systems-thinking to devise an innovative solution to a software systems engineering challenge.

Throughout your studies, you'll develop technical communication, interpersonal, teamwork and time-management skills.

You'll also explore the professional responsibilities of a software engineer - including operational security, social and ethical aspects.

This course gives you the flexibility to study specialisations, to either deepen your knowledge in software systems engineering or broaden your expertise in other disciplines. See the full list of specialisations at curtin.edu/sae-eng-special.

Entry requirements

Admission criteria

What you need in order to get into this course. There are different pathway options depending on your level of work and education experience.

Select an option that best suits you:

You're considered a high school leaver if you:

  • Completed year 12 in Australia or overseas in the past two years, or
  • Completed TAFE or VET studies in the past two years.

ATAR pathway

  • Minimum ATAR 80
  • Essential WACE subjects (prerequisites)

Essential WACE subjects (prerequisites)

Subjects you must have studied in high school to be eligible for entry into a course.

  • Mathematics Methods ATAR and at least one of the following courses: Physics ATAR, Chemistry ATAR or Engineering Studies ATAR.

Desirable WACE subjects

Desirable WACE subjects

High school subjects that aren't essential for entry into the course, but provide a good foundation.

There are no desirable WACE subjects for this course.

Please see our correlation comparability for previous TEE subjects, WACE courses and WACE ATAR courses.

StepUp Entry

StepUp grants additional ATAR points to help eligible students qualify for admission.

Successful StepUp Entry and StepUp Equity Adjustment Admission Pathway (StepUp Bonus) applicants will be eligible to be considered for admission into this course.

Alternative pathways

  • Indigenous applicant

If you're an Aboriginal or Torres Strait Islander applicant who hasn't met Curtin's minimum admissions criteria, the Centre for Aboriginal Studies offers bridging courses that are tailored to help you gain entry into this course.

English requirements

Curtin requires all applicants to demonstrate proficiency in English. Specific English requirements for this course are outlined in the IELTS table below.

You may demonstrate English proficiency using the following tests and qualifications.

IELTS Academic (International English Language Testing System)

  • Writing: 6.0
  • Speaking: 6.0
  • Reading: 6.0
  • Listening: 6.0
  • Overall band score: 6.0

What you will learn

What you'll learn

  • Demonstrate a conceptual understanding of fundamental science, mathematics, data analytics, information science, and computing underpinning the broad field of engineering, GC1
  • Make decisions related to the design and implementation of solutions to engineering problems in a safe, ethical and climate-responsible manner adhering to legal and professional standards and through respectful partnerships with local First Peoples and other diverse cultures as globally responsible citizens, GC4, GC5
  • Select and use current and emerging technologies to develop and communicate effective and innovative engineering solutions to complex problems, GC3
  • Demonstrate lifelong learning habits, teamwork and leadership abilities, and project management skills and the ability to identify opportunities for career-wide professional growth, necessary for advancing a career in engineering and beyond, GC6
  • Solve complex software systems engineering problems of industrial and societal significance through the application of discipline-specific and integrated bodies of knowledge, design and sustainability principles, GC1
  • Apply systems thinking for innovative solutions to global software systems engineering challenges, discern knowledge and undertake applied research in a discipline of software systems engineering, GC2

Career pathways

### What jobs can the Software Systems Engineering course lead to?#### **Careers** * Software engineer * Software developer * Systems architect#### **Industries** * Telecommunications * Manufacturing * Commerce and retail * Transport * Agriculture * Banking and finance * Gaming * Healthcare * Research and development

Credit for prior study or work

Credit for recognised learning (CRL) ### Use your experience to get credit towards your degree Finish your course sooner with credit for your previous study or work experience. Submit an enquiryCRL search

How to apply

## How to applyPlease review information on how to apply for the campus of your choiceApply now * The offering information on this website applies only to future students. Current students should refer to faculty handbooks for current or past course information.The information on this page may be subject to change. In particular, CurtinUniversity may change the content, method or location of delivery or tuitionfees of courses.While Curtin uses reasonable efforts to ensure that the information providedon this page is accurate and up to date, errors and omissions sometimes occur.Curtin makes no warranty, representation or undertaking (expressed or implied)nor does it assume any legal liability (direct or indirect) for the accuracy,completeness or usefulness of any information.View courses information disclaimer. * Curtin course code: MJRH-SFTEN * Last updated on: 14 October 2025