LEC Abroad

Bachelor of Computer Science (Major in Software Engineering)

Apply Now

Edith Cowan University

Course Level
Undergraduate
Course Subject
Software Engineering

Course Description

Overview

Software design and development drive the continuous advancement of modern technological infrastructure across global industries. The Bachelor of Computer Science (Major in Software Engineering) at Edith Cowan University provides a comprehensive foundation in modern programming, systems architecture, and software lifecycle management. Students explore fundamental computing principles while engaging in project-based learning that mirrors contemporary industry practices. The curriculum emphasizes real-world application, allowing learners to utilize dedicated computing laboratories and collaborate on team-based software engineering projects. Through exposure to state-of-the-art developments in cloud environments and algorithm design, participants build strong problem-solving capabilities. This program is ideally suited for analytical thinkers seeking to build adaptable technical skill sets and pursue dynamic careers in tech development.

What You'll Learn

Fundamental object-oriented programming principles and algorithm design

Software architecture, design patterns, and system modeling methodologies

Full-stack web application development and modern user interface engineering

Agile development frameworks, continuous integration, and version control systems

Database management systems, data security, and cloud computing architectures

Software testing methodologies, quality assurance, and system optimization techniques

Learning Outcomes

Graduates of this program gain a thorough mastery of software development methodologies spanning single-developer scripts to large-scale enterprise software architectures. Students acquire the capacity to critically evaluate complex computational challenges, analyze system requirements, and design robust solutions tailored to diverse organizational environments. Through hands-on laboratory work and capstone development projects, learners cultivate proficiency in deploying modern software toolchains, managing source code, and conducting rigorous performance testing. Furthermore, the curriculum enables participants to tailor their technical focus toward specialized domains such as cloud infrastructure, secure coding, or intelligent applications, equipping them to successfully address real-world engineering issues across evolving technological sectors.

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$44100.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