LEC Abroad

Bachelor of Computing in Software Engineering

Apply Now

Curtin University

Course Level
Diploma
Course Subject
Software Engineering

Course Description

Overview

Curtin University’s Bachelor of Computing in Software Engineering examines the principles of software architecture, system design, and large-scale application development. The curriculum explores how complex digital products are conceptualized, built, and maintained across their lifecycles. Developing this engineering expertise is essential for constructing secure, scalable, and high-performance software systems that power modern digital environments.

What You'll Learn

  • Software architecture patterns, system modeling, and object-oriented design

  • Full-stack programming, application development, and database architecture

  • Agile software development methodologies, project management, and version control

  • Quality assurance, automated testing strategies, and system debugging

  • Software security principles, system integration, and cloud computing frameworks

Learning Outcomes

Students will learn to construct robust, scalable software applications using modern programming languages and patterns, while evaluating software architectures to ensure system security, efficiency, and maintainability. Additionally, they will apply systematic testing and quality assurance techniques to verify software reliability, as well as manage software development lifecycles using structured agile frameworks and collaboration tools.

Requirements

Kuwait: Completion of High School / Shahadat Al-Thanawiya Al-A'ama (General Secondary Education Certificate) with a minimum overall average of 60%.
Diploma of Computing
IELTS (Academic) 5.5 with no band below 5.0 (or approved equivalent English language test)
PTE (Academic) 42 with no communicative skill below 36 (or approved equivalent English language test)
TOEFL iBT (0-120) 51 with 9 in Writing, 14 in Speaking, 8 in Listening, 8 in Reading or TOEFL iBT (1-6) 3.5 with 3 in Writing,3 in Speaking,3 in Listening,3 in Reading (or approved equivalent English language test)
Need help?

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

Related Courses

Show All
Curtin University Navitas AUS
A$32900.00
Fee
2 Terms (12 Months)
Duration
Feb 2027
Next Intake
Diploma
Course Level
Software Engineering
Course Subject
Curtin University Navitas AUS
A$32900.00
Fee
2 Terms (12 Months)
Duration
Feb 2027
Next Intake
Diploma
Course Level
Software Engineering
Course Subject
Curtin University Navitas AUS
A$32900.00
Fee
2 Terms (12 Months)
Duration
Feb 2027
Next Intake
Diploma
Course Level
Software Engineering
Course Subject
Curtin University Navitas AUS
A$32900.00
Fee
2 Terms (12 Months)
Duration
Feb 2027
Next Intake
Diploma
Course Level
Software Engineering
Course Subject
A$32900.00
Tuition fee
Apply by October 16, 2026
Start dates
Feb 2027, Oct 2027
Duration
2 Terms (12 Months)
Campus
Curtin College
Mode of study
Full Time
Fees and deadlines depend on the selected options.
Fees and currency conversion are approximate.
⏳ Offer response
3 Days
📄 Backlogs accepted
This course does not accepts backlogs