Sri Lanka Institute of Information Technology campus

Bachelor of Science Honours inComputer Science

Sri Lanka Institute of Information Technology

Private InstituteLocal degreeSri LankaAttendanceFull-timeLocationMalabe
No Z-score - entry by A/L passes
SLIIT

Sri Lanka Institute of Information Technology

All degrees at SLIITVisit website

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)