Back to courses

Technology

Bachelor of Engineering in Software Engineering

Design, test and maintain large-scale software systems with an engineering mindset.

  • Degree
  • 4 years
  • Full-time
Start Module 1 — free preview

Qualification

Degree

Typical duration

4 years

Study mode

Full-time

Study field

Technology

About this course

Software Engineering combines computer science with engineering practice to build reliable, scalable systems in teams.

What you'll learn

  • Software architecture
  • Testing and quality assurance
  • Team-based project delivery
  • Cloud and systems design

Possible career directions

  • Software Engineer
  • DevOps Engineer
  • Technical Lead

General information only. Entry requirements, fees and offerings differ between institutions — always check with the institution directly.

Module 1 · Free preview · 5 min

Thinking in steps

A taste of Bachelor of Engineering in Software Engineering

Step 1 of 4

Computers follow instructions exactly

An algorithm is a clear list of steps that solves a problem. Before writing code, technologists break a big problem into small, ordered steps a computer can follow without guessing.

Real-world scenario

A friend asks you to sort 100 exam papers by surname. You can't just say “sort them” to a computer — you have to describe how.

This course

Where could this take you?

More in Technology