LEC Abroad

Bachelor of Engineering Honours (Software Engineering) Merit

Apply Now

The University of Sydney

Course Level
Undergraduate
Course Subject
Software Engineering

Course Description

Overview

Modern digital society relies entirely on resilient, scalable software systems to power everything from global communications to critical infrastructure. Students undertaking the BEng (Hons) Software Engineering at The University of Sydney examine the foundational theories and advanced methodologies required to design and build complex digital applications. The curriculum combines rigorous computer science theory with hands-on studio units and collaborative project work inside advanced technological facilities. Learners benefit from an interdisciplinary academic environment, engaging directly with leading researchers specializing in distributed systems, cybersecurity, and artificial intelligence. A structured professional engagement component bridges academic concepts with authentic industrial challenges through team-based design and industry practice. This program suits analytical problem solvers and innovative thinkers who aspire to design next-generation software infrastructure. Graduates gain the technical depth and professional competence needed to lead engineering solutions in the evolving global tech sector.

What You'll Learn

Advanced programming languages, software design patterns, and algorithmic problem solving

Software requirements engineering, architecture, and secure coding practices

Object-oriented design, data structures, and concurrent systems programming

Database management systems, data storage, and scalable cloud computing architectures

Software testing, quality assurance, verification, and validation methodologies

Computer networks, distributed systems, and web application development

Professional software engineering practices, project management, and collaborative capstone design

Learning Outcomes

Graduates will acquire an advanced understanding of the entire software development lifecycle, enabling them to design, develop, and maintain complex software applications across multiple operational scales. They will master the capacity to critically evaluate technological requirements, apply mathematical modeling to software performance, and deploy secure, robust solutions that meet rigorous industry standards. Through intensive laboratory work, coding studios, and collaborative capstone projects, students will build hands-on competence in software testing, system optimization, and collaborative development workflows. Furthermore, the comprehensive curriculum allows individuals to cultivate specialized expertise in domains such as artificial intelligence, cybersecurity, or distributed systems, ensuring they are fully equipped to drive technological innovation and lead professional engineering teams in the modern digital landscape.

Requirements

Kuwait: High School / Shahadat Al-Thanawiya Al-A'ama (General Secondary Education Certificate) is not accepted for direct undergraduate entry. Completion of a recognized foundation course (or A-Levels / equivalent qualification) is required
IELTS (Academic) 6.5 with no band below 6.0 (or approved equivalent English language test)
To be announced
To be announced
Need help?

Hop onto a video counselling session with your dedicated counsellor to get all your queries answered.

A$63600.00
Tuition fee
Apply by October 16, 2026
Start dates
Feb 2027, Aug 2027
Duration
4 Years
Campus
Main Campus
Mode of study
Full Time
Fees and deadlines depend on the selected options.
Fees and currency conversion are approximate.
⏳ Offer response
1-2 Weeks
📄 Backlogs accepted
This course accepts backlogs