School of Computing
BCI Campus School of Computing is dedicated solely to emerging computing disciplines, adhering to the ever-increasing demand for a skilled tech workforce.
Programmes Offered
Explore our undergraduate degrees, advanced diplomas, and certificate courses.
Undergraduate
Bachelor of Science Honours in Information Technology
The Bachelor of Science Honours in Information Technology is a specialized undergraduate degree programme that focuses on equippin...
View Syllabus & Apply
Undergraduate
Bachelor of Science Honours in Software Engineering
The Bachelor of Science Honours in Software Engineering Degree consists of theoretical and practical knowledge in developing Indus...
View Syllabus & Apply
Undergraduate
Bachelor of Science Honours in Computer Science
Bachelor of Science Honours in Computer Science is an extremely versatile degree programme that prepares students for diversified...
View Syllabus & Apply
Diploma
Diploma in AI & Robotics
Gain an understanding of the fundamentals of Artificial Intelligence and Robotics. Develop problem-solving skills through the appl...
View Syllabus & Apply
Certificate
Certificate in Computer Hardware & Networking
Launch your career in IT with our comprehensive Certificate in Computer Hardware and Networking. This practical, three-month progr...
View Syllabus & Apply
Certificate
Advanced Certificate in ICT
Bridge course to higher IT certifications, focusing on programming concepts, database management, and web programming.
View Syllabus & Apply
Certificate
Certificate in Graphic Design
Learn modern design theory, raster/vector software tools, typography, and create layout designs for digital media.
View Syllabus & Apply
Certificate
Certificate in ICT
Build foundational digital literacy, covering office applications, internet basics, and basic coding constructs.
View Syllabus & ApplyNews & Events
Stay updated with the latest news, announcements, and happenings at our School of Computing.
News
CodeMize 2.0 Awarding Ceremony
The Coding Club of BCI School of Computing successfully hosted the CodeMize 2.0 inter-school coding competition.
Read Full StoryAcademic Staff
Learn from distinguished professors and industry professionals dedicated to your academic success.
Prof. Thushari Silva
Consultant-School of Computing
PhD (City University – Hong Kong), MSc (AIT – Thailand), BSc SP. (Hons) (Kelaniya)
Dr. Waruna Premachandra
Head – School of Computing
PhD (Mie, Japan), MSc (SLIIT, Sri Lanka), Bach. IT (Colombo, Sri Lanka), DCSD (NIBM – Sri Lanka) MIEEE, MBCS, MACS, MCSSL
Dr. Susara Thenuwara
Lecturer cum Research Project Coordinator
MSc in Artificial Intelligence(UOM), BSc.(USJP), PGD in Artificial Intelligence University of Tokyo, B.sc in Mathematics and Statistics
Mrs. Achini Samarasinghe
Lecturer cum Programme Lead
MPhil (Reading) – (UOK), BICT(Hons) -Sp. Software Technologies (SEUSL)
Mr. Dinuk Fonseka
Lecturer, Academic Coordinator Cum LMS Administrator
MSc. in Information Systems(SLIIT), PG.Dip. in Information Systems(SLIIT), PG.Dip in Education Management & Leadership(Reading), BSc(Hons)(WUSL)
Mrs. Dilsha Rameshi Wijesinghe
Lecturer cum Assistant Coordinator
BICT(Hons) -Sp. Software Technologies (SEUSL)
Snr.Prof. Naomal Dias
Visiting Lecturer - Senior Professor in Computer Science
PhD (Wales, UK), MSc (Belfast, UK), B.Sc. (Special) (Colombo, SriLanka), MBCS, MIEEE.
Mr. Sohan Fernando
Visiting Lecturer
MSc – Applied Computer Science (WIT – Boston, USA), BSc (Hons) – ICT & New Media (BNU – UK), MVP, MCSE, CCNP, ITIL L5
Mr. Dayal Cooray
Visiting Lecturer
MBA (Cardiff – UK), BIT (University of Colombo), BSc (Kelaniya- Sri Lanka)
Dr. Najini Harischandra
Visiting Lecturer
Mr. Limantha Thilakarathna
Visiting Lecturer
MSc in Information Technology (UOC) BSc (Computer Science)(UWU)
Mr. Yohan Perera
Visiting Lecturer
Solution Architect, Allion Technologies Sri Lanka MSc in Business Information System Management (Middlesex University) BSc in Computer Science (UOC)