
Bachelor of Science Honours inComputer Science
Sri Lanka Institute of Information Technology
Photo: MediaJet / Wikimedia Commons · CC BY-SA 4.0
About this degree
A Sri Lankan degree
- Degree awarded by
- The institute itself (UGC / Ministry recognized)
- Country
- Sri Lanka
- Institute
- Sri Lanka Institute of Information Technology · Private (non-profit)
- Study mode
- Local degree — Sri Lanka
- Attendance
- Full-time — typical
- Location
- Malabe (main); branches in Colombo, Kandy, Jaffna, Matara
Entry requirements
Standard UGC/gazette minimum for this discipline — confirm with institute
Bachelor of Science Honours in Computer Science
Private institutes don't select by Z-score - you need the passes below.
Local A/L
Option 1
At least 3 'S' passes in one sitting in the Physical Science or Engineering Technology stream
Option 2
3 'S' passes in any stream + 'C' pass in O/L Mathematics + an approved IT bridging programme (bridging waived if ICT is one of the A/L passes)
Cambridge/Edexcel
3 'D' passes or equivalent
Degree content
40 modules, as listed on the official programme page
Year 1 · Semester 15 modules
- SE1012Programming Methodology3 cr
- IE1004Computational Thinking4 cr
- IE1014Engineering Mathematics - I3 cr
- SE1022Discrete Mathematics3 cr
- SE1032Communication Skills3 cr
Year 1 · Semester 25 modules
- IE1024Computer Organization and Architecture3 cr
- IE1034Engineering Mathematics - II3 cr
- IE1044Digital Electronics3 cr
- SE1042English for Academic Purposes3 cr
- SE1052Data Structures and Algorithms4 cr
Year 2 · Semester 15 modules
- IE2004Computer Networks3 cr
- SE2012Object Oriented Analysis and Design4 cr
- SE2022Design and Analysis of Algorithms3 cr
- SE2032Database Management Systems3 cr
- IE2024Probability and Statistics3 cr
Year 2 · Semester 25 modules
- SE2042Operating Systems3 cr
- SE2052Programming Paradigms4 cr
- SE2062Distributed Systems3 cr
- SE2072Software Engineering3 cr
- SE2082Human Computer Interaction3 cr
Year 3 · Semester 16 modules
- SE3022Case Study Project3 cr
- SE3032Graphics and Visualization3 cr
- SE3112Advanced Software Engineering3 cr
- IE3014Professional Skills3 cr
- SE3062Intelligent Systems3 cr
- SE3082Parallel Computing3 cr
Year 3 · Semester 24 modules
- SE3012Industry Economics and Management3 cr
- SE3092Platform Based Development3 cr
- SE3102Research Methods2 cr
- SE3072Industry Training6 cr
Year 4 · Semester 15 modules
- SE4012Research Project8 cr
- SE4022Machine Learning3 cr
- SE4032Advanced Mathematics3 cr
- IE4054Information Security4 cr
- SE4042Modelling and Simulation of Sciences4 cr
Year 4 · Semester 25 modules
- SE4012Research Project3 cr
- SE4052Compiler Construction (Elective)3 cr
- SE4062Image Processing and Computer Vision (Elective)3 cr
- SE4072Deep Learning (Elective)3 cr
- IE4094Robotics (Elective)3 cr
Read from sliit.lk/study/find-a-program/bsc-hons-in-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
Institute course-listing page (search the programme there)