Bachelor of Engineering (Honours) with a Specialisation in Software Engineering

Study Area

Engineering

Study Level

Undergraduate

University

Macquarie University

State

NSW

Course Detail

Campus

North Ryde

Intake Time

February & July

Standard Duration

4 Years

About the Course

This degree will equip you with the knowledge and skills you’ll require to program, test and bug-fix software products that could help change the world. You’ll develop advanced technical and theoretical knowledge of the fundamental concepts underlying the design, development, operation and performance of software systems, including mathematical foundations, cyber security, programming languages, algorithm design and analysis, and data modelling and storage. You’ll learn how to proficiently identify, select and apply software engineering theory and analysis, modelling and simulation to address complex problems with interdisciplinary components. And you’ll conduct complex software-based projects across the engineering lifecycle by applying industry-standard software development methodologies, practices and tools.

Requirements

Average Score

IELTS

6.5 overall, minimum 6.0 in each band

Background Requirements

yes

Macquarie University

Institute Ranking

#214 in QS World University Rankings 2021, #12 in Australia

Program Ranking