INQUIRIES: +94 31 2224 422 | +94 70 6035 100
Admin

Search BCI Campus

Italian for Beginners - Level A1.1

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.

Bachelor of Science Honours in Information Technology Undergraduate
Duration: BSc in IT (General Degree) 3-Years BSc in IT (Honours Degree) 4-Years

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
Bachelor of Science Honours in Software Engineering Undergraduate
Duration: 4 Years

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
Bachelor of Science Honours in Computer Science Undergraduate
Duration: 4 Years

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 in AI & Robotics Diploma
Duration: 09 Months

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 in Computer Hardware & Networking Certificate
Duration: 03 Months

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
Advanced Certificate in ICT Certificate
Duration: 6 Months

Advanced Certificate in ICT

Bridge course to higher IT certifications, focusing on programming concepts, database management, and web programming.

View Syllabus & Apply
Certificate in Graphic Design Certificate
Duration: 6 Months

Certificate in Graphic Design

Learn modern design theory, raster/vector software tools, typography, and create layout designs for digital media.

View Syllabus & Apply
Certificate in ICT Certificate
Duration: 6 Months

Certificate in ICT

Build foundational digital literacy, covering office applications, internet basics, and basic coding constructs.

View Syllabus & Apply

News & Events

Stay updated with the latest news, announcements, and happenings at our School of Computing.

CodeMize 2.0 Awarding Ceremony News
2026.06.05

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 Story

Academic Staff

Learn from distinguished professors and industry professionals dedicated to your academic success.

Prof. Thushari Silva

Prof. Thushari Silva

Consultant-School of Computing

PhD (City University – Hong Kong), MSc (AIT – Thailand), BSc SP. (Hons) (Kelaniya)

Dr. Waruna Premachandra

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

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

Mrs. Achini Samarasinghe

Lecturer cum Programme Lead

MPhil (Reading) – (UOK), BICT(Hons) -Sp. Software Technologies (SEUSL)

Mr. Dinuk Fonseka

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

Mrs. Dilsha Rameshi Wijesinghe

Lecturer cum Assistant Coordinator

BICT(Hons) -Sp. Software Technologies (SEUSL)

Snr.Prof. Naomal Dias

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

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

Mr. Dayal Cooray

Visiting Lecturer

MBA (Cardiff – UK), BIT (University of Colombo), BSc (Kelaniya- Sri Lanka)

Dr. Najini Harischandra

Dr. Najini Harischandra

Visiting Lecturer

Mr. Limantha Thilakarathna

Mr. Limantha Thilakarathna

Visiting Lecturer

MSc in Information Technology (UOC) BSc (Computer Science)(UWU)

Mr. Yohan Perera

Mr. Yohan Perera

Visiting Lecturer

Solution Architect, Allion Technologies Sri Lanka MSc in Business Information System Management (Middlesex University) BSc in Computer Science (UOC)