Bachelor of Computer Science

Edith Cowan University Sri Lanka (ECU Sri Lanka)

Private InstituteForeign degreeAustraliaAttendanceFull-timeLocationRajagiriya, Colombo
No Z-score - entry by A/L passes
ECU

Edith Cowan University Sri Lanka (ECU Sri Lanka)

All degrees at ECUVisit website

About this degree

A Australia university degree taught in Sri Lanka

Degree awarded by
Edith Cowan University (ECU)
Country
Australia
Institute
Edith Cowan University Sri Lanka (ECU Sri Lanka) · Foreign university branch campus
Study mode
Branch campus — full degree in Sri Lanka
Attendance
Full-time — typical
Location
Rajagiriya, Colombo (also Kandy)

Entry requirements

ECU Sri Lanka website (verified)

Bachelor of Computer Science

Private institutes don't select by Z-score - you need the passes below.

Entry requirement

Local/UK A/L score of 5 points from 2–3 subjects (Local: A=5, B=4, C=3, S=1; UK: A=5…E=1), or an ECC Diploma / Foundation

English language requirement also applies

Degree content

34 modules, as listed on the official programme page

Year 1 · Cyber Security and Software Engineering8 modules

  • SCI1125Professional Science Essentials
  • CSP1150Programming Principles
  • MAT1252Mathematics for Computing
  • CSI1241Systems Analysis
  • CSG1105Applied Communications
  • CSI1101Computer Security
  • ENS1161Computer Fundamentals
  • CSG1207Systems and Database Design

Year 2 · Software Engineering8 modules

  • CSP2348Data Structures
  • CSP2104Object Oriented Programming with C++
  • CSI2312Foundations of Software Engineering
  • CSI2343Object Oriented Analysis and Design
  • CSG2341Artificial Intelligence 1
  • CSG2344Project Methods and Professionalism
  • CSP2108Introduction to Mobile Applications Development
  • CSI2441Applications Development

Year 3 · Software Engineering5 modules

  • CSI3344Distributed Systems
  • CSP3341Programming Languages and Paradigms
  • CSI3105Software Testing
  • CSI3106Software Architectures and Design
  • CSG3101Applied Project

Year 2 · Cyber Security8 modules

  • CSP2348Data Structures
  • CSP2104Object-oriented Programming with C++
  • CSG3309IT Security Management
  • CSI2108Cryptographic Concepts
  • CSG2341Artificial Intelligence 1
  • CSG2344Project Methods and Professionalism
  • CSG2305Digital Forensics
  • CSI3207Network Security

Year 3 · Cyber Security5 modules

  • CSI3344Distributed Systems
  • CSP3341Programming Languages and Paradigms
  • CSI3208Ethical Hacking and Defence
  • MAT3120Machine Learning and Data Visualisation
  • CSG3101Applied Project

Read from ecu.edu.lk/study/undergraduate-degrees/computer-science on 2026-10-06. Institutes update modules and electives each intake - check the official page for the latest.

Official pages

Check fees, intakes and the latest requirements with the institute

Programme page (verified)