LEC Abroad

Bachelor of Engineering (Honours) in Software Systems Engineering

Apply Now

Curtin University

Course Level
Undergraduate
Course Subject
Software Engineering

Course Description

Overview

Large-scale software systems form the critical framework supporting modern industry infrastructure, communication networks, and data enterprise systems. Students enrolled in the Bachelor of Engineering (Hons) in Software Systems Engineering at Curtin University explore the complex synthesis of computer hardware systems, embedded software architecture, and full-scale engineering design. The curriculum integrates traditional software engineering methodology with rigorous systems engineering practices, preparing learners to construct reliable, scalable, and secure system applications. Teaching takes place in specialized computing and hardware design laboratories equipped with contemporary development frameworks and guided by research-active engineering academics. This course suits logical thinkers and creative technical minds passionate about designing integrated computing solutions for complex environments. Graduates emerge thoroughly prepared to step into dynamic roles across global software technology, engineering, and digital system sectors.

What You'll Learn

Object-oriented programming languages, algorithms, data structures, and software architecture.

Systems engineering methodologies, system lifecycle design, and hardware-software integration.

Database architecture, cloud computing infrastructure, and distributed systems design.

Real-time embedded systems, microprocessors, and hardware programming concepts.

Software testing protocols, system verification, quality assurance, and cybersecurity fundamentals.

Engineering project management, risk analysis, professional ethics, and collaborative development.

Learning Outcomes

Upon completing this program, students develop a comprehensive understanding of software applications and systems across micro-level component code, embedded microprocessors, and large-scale enterprise network architectures. They acquire the critical capacity to evaluate complex technical requirements, diagnose systemic performance bottlenecks, and engineer resilient software solutions to solve real-world industry challenges. Hands-on design projects and laboratory sessions build high-level practical skills in writing optimized code, configuring embedded hardware, performing system testing, and managing software delivery lifecycles. Furthermore, the specialized honors framework equips graduates to specialize in focused engineering domains such as embedded systems design, autonomous systems development, cloud infrastructure architecture, or enterprise systems engineering.

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.0 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$47652.00
Tuition fee
Apply by October 16, 2026
Start dates
Feb 2027, Jul 2027
Duration
3 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