Bachelor of Computer Science

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 3 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon November 2026

Course Overview

The Bachelor of Computer Science at Navitas Edith Cowan University Sri Lanka is your gateway to a dynamic career in the ever-evolving world of technology. This undergraduate degree is crafted for students eager to master the principles of programming, systems analysis, and computer security, preparing you to tackle complex challenges in software development and cyber defence. You will gain a deep understanding of computational thinking, data management, and network fundamentals, equipping you with the essential knowledge and practical skills demanded by the global IT industry. This course provides a solid foundation for innovation and problem-solving in computing.

You will study this programme on campus full-time over three years, engaging with core units that span programming principles, data structures, object-oriented programming, and sophisticated topics like distributed systems and cryptographic concepts. The curriculum is designed to foster both theoretical understanding and hands-on application, culminating in an applied project where you can showcase your expertise. Graduates of this Bachelor of Computer Science degree are well-prepared to pursue diverse career paths, including software engineering, cybersecurity analysis, and IT consulting, armed with the confidence and competence to excel.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

The Bachelor of Computer Science program offers a comprehensive education in both software engineering and cyber security. Across three years, students will build foundational knowledge in programming, mathematics, and systems analysis, progressing to advanced topics such as data structures, object-oriented programming, and software architecture. Specializations in cyber security delve into areas like network security, cryptography, and digital forensics, while software engineering focuses on application development and distributed systems. The curriculum culminates in an applied project, allowing students to synthesize their learning and prepare for professional practice.

1 Year 1 - Cyber Security and Software Engineering

Professional Science Essentials
Programming Principles
Mathematics for Computing
Systems Analysis
Applied Communications
Computer Security
Computer Fundamentals
Systems and Database Design

2 Year 2 - Software Engineering

Data Structures
Object Oriented Programming with C++
Foundations of Software Engineering
Object Oriented Analysis and Design
Intelligent Systems
Project Methods and Professionalism
Introduction to Mobile Applications Development
Applications Development

3 Year 3 - Software Engineering

Distributed Systems
Programming Languages and Paradigms
Software Testing
Software Architectures and Design
Applied Project*
Elective 1
Elective 2

4 Year 2 - Cyber Security

Data Structures
Object-oriented Programming with C++
IT Security Management
Cryptographic Concepts
Intelligent Systems
Project Methods and Professionalism
Computer Forensics
Network Security Fundamentals

5 Year 3 - Cyber Security

Distributed Systems
Programming Languages and Paradigms
Ethical Hacking and Defence
Data Analysis and Visualisation
Applied Project*
Elective 1
Elective 2

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 9,040.00
Second Year Fee Tuition fee
USD 9,040.00
Third Year Fee Tuition fee
USD 9,040.00
Total Program Cost Estimated total tuition
USD 27,120.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 450.00 - USD 974.00
Food & Groceries USD 960.00 - USD 2,400.00
Transport USD 180.00 - USD 540.00
Utilities & Bills USD 240.00 - USD 720.00
Estimated Total USD 1,380.00 - USD 3,660.00

Living cost estimates are based on Colombo Campus.

Outcomes & Employability

What happens after you graduate

71%
Graduate Employment Rate Within 6 to 12 months of graduation

Why Study Bachelor of Computer Science at Edith Cowan University Sri Lanka

What makes this program stand out

November 2026 Closing soon

Next intake is in November 2026

Very Fast Application response time

Edith Cowan University Sri Lanka typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Edith Cowan University Sri Lanka in Sri Lanka

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Bachelor of Computer Science at Edith Cowan University Sri Lanka

Can I work while studying?

We cannot confirm whether international students can study while working in Sri Lanka. However, we are constantly updating this information, so please check back soon for updates.

What English language score do I need for this course?

For English proficiency, a TOEFL overall score of 70, an IELTS score of 6.0, or a PTE score of 52 is required. Ensure you meet the specific section scores as well for successful admission.

What jobs can I get after studying this course?

Graduates can pursue jobs as software developers, systems analysts, network engineers, or database administrators.

What will I actually study in this course?

This course emphasizes practical and theoretical dimensions of computer science, preparing students for careers in computing and software development. Topics include programming, networking, and artificial intelligence, among others.

When can I start — what are the intake months?

The Bachelor of Computer Science program has three intake months: February, July, and November. You can apply during any of these periods to start your studies.
ℹ️️
ℹ️️
ℹ️️
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️