Focusing on the practical and theoretical dimensions of computer science, this course prepares students for careers in the fields of computing and software development.
The Bachelor of Computer Science emphasises critical thinking and problem solving 麻豆原创 discipline knowledge and skills, providing students with the opportunity to undertake complex computer science projects both independently and in teams.
Students are introduced to concepts including programming, mathematics, networking, databases and security in their foundation year, before specialising in an area of computer science. Advanced topics in computer science, including artificial intelligence and distributed computing, are studied 麻豆原创 the chosen area of specialisation.
Pathway Options Students who have previously completed the Diploma of Science (Computing/IT), may be eligible for advanced standing which will reduce the number of units students will need to complete to be awarded the ECU qualification. To see if you鈥檙e eligible to receive advanced standing, please contact us.
Course Learning Outcomes
Leading to
Bachelor of Computer Science (Software Engineering)
Bachelor of Computer Science (Cyber Security)
Expected November 2025
ECU Sri Lanka Campus
288, Sri Jayawardenapura Mawatha,
Rajagiriya,
Colombo 03,
Central,
Sri Lanka
Expected July 2025
ECU Sri Lanka Campus
288, Sri Jayawardenapura Mawatha,
Rajagiriya,
Colombo 03,
Central,
Sri Lanka
Completed Diploma or Advanced Diploma program from a recognised institution
English Language Requirements:
IELTS Academic - An overall band minimum score of 6.0, with no individual band less than 6.0. (Results are valid for two years only.)
TOEFL paper-based test (PBT) - Minimum score of 550, including Test of Written English of 5 or better. (Results are valid for two years only.)
TOEFL iBT - Minimum score of 70, with no individual score less than 17. (Results are valid for two years only.)
Pearson Test of English (PTE) Academic - 52, with no scores less than 50 (Results are valid for two years only.)