Bachelor of Computer Science

Focus on the practical and theoretical dimensions of computer science and prepares students for careers in the fields of computing and software development.
Students are introduced to concepts including programing, operating systems, networking, databases and security before specializing in an area of computer science.
Those who opt for the Software Engineering major can obtain the ECU Bachelor of Computer Science degree at ACBT in Sri Lanka. Those who opt for the Cyber Security major can join ECU in Perth (Western Australia) after completing the Diploma of Science (Computing/IT) at ACBT.


  • CSI3105 :Software Testing
  • CSI3106: Software Architecture and Design
  • CSG3303: Applied IT Project I
  • CSG 3305 :Applied IT project II
  • CSP3341: Programming Languages & Paradigms
  • CSI2441: Application Development
  • CSP2108: Introduction to Mobile Application Development
  • CSG2344: Project Methods & Professionalism


Bachelor of Computer Science

  • Major in Software Engineering

Delivery mode

Blended mode which consists of face to face assistance from the ACBT lecturer's and for increasing number of units you can listen to recordings of ECU lecturers . Your lecturers will use our 'Blackboard' system to teach your units.

Course Duration

If you're enrolled in 3 units in a semester this is considered full-time study. Part-time students are enrolled in 1 or 2 units maximum per semester. You can generally expect it to take twice as long to complete

Available Intakes

Two intakes per year in March and July


Year Sri Lankan Students


LKR 102,500/- per unit