Computer Science After A/Ls in Sri Lanka: Every Route Explained

Computer Science

Computer Science After A/Ls in Sri Lanka: Every Route Explained

Computer science after A/L in Sri Lanka: UGC routes, z-score cut-offs, private degrees, BIT and HNDs, matched to your stream and budget.

UE

Uplift Editorial

05 Oct 2026·15 min read

Share

TL;DR: You can study computer science after your A/Ls through four main routes: a state university degree through the UGC, a fee-paying degree at a recognised private institute, UCSC's external BIT degree, or a Higher National Diploma that can lead on to a degree. The strongest route for you depends on your A/L stream, your z-score and your budget. Physical Science students have the most options, but Technology, Commerce and Arts students have real routes too.

A/L results are out, and one question comes up in almost every home with a student who likes computers: can I get into computer science, and if not, what else is there?

The honest answer is that there are more doors than most students realise. Only about one in four students who qualify for university get a state university place. For computing, that is not the end of the road. This guide walks through every route, from the most competitive state degree to the most flexible part-time option, so you can plan your next step with real numbers in front of you.

First, check which A/L stream you sat

Your A/L stream decides which computer science doors are open to you. Before you look at universities or fees, find your stream in this list.

  • Physical Science (Combined Maths, Physics, and Chemistry or ICT): you are eligible for almost every computing degree, including Computer Science, Engineering, Artificial Intelligence and Software Engineering.

  • Technology stream: the main state route is the Bachelor of ICT, offered at nine state universities. Several private institutes also accept you.

  • Biological Science: a few programmes, such as Management and Information Technology at the University of Kelaniya, reserve places for Bio stream students.

  • Commerce: some programmes accept subjects like Accounting and Business Statistics, and private institutes and the BIT degree accept any three A/L passes.

  • Arts: the University of Sri Jayewardenepura offers a BA in Information Technology for Arts students, and the flexible routes later in this guide are open to you too.

Keep your stream in mind as you read. Each route below says who it is for.

The state university routes through the UGC

State university degrees are admitted through the University Grants Commission (UGC). You apply once, list your preferred courses in order, and the UGC places you based on your z-score and district.

To be considered at all, you need at least an S pass in all three A/L subjects in one sitting, within three attempts, and at least 30% in the Common General Paper. For the 2025/2026 intake, the UGC listed 121 courses of study and let each student list up to 125 choices.

Computer Science

Computer Science is its own UGC course. According to the UGC handbook, you need at least a C in Combined Maths, Higher Mathematics or Physics, plus S passes in two more subjects from Combined Maths, Higher Mathematics, Mathematics, Physics, Chemistry and ICT.

It is offered as a three year BSc at the University of Colombo School of Computing (UCSC), the University of Jaffna, the University of Ruhuna and the Trincomalee Campus of Eastern University. Four year honours versions are offered at UCSC, the University of Kelaniya, the University of Jaffna and the University of Sri Jayewardenepura, where it is a Bachelor of Computing.

Computer engineering, through Engineering

If you want the hardware side as well as software, look at Engineering. You need S passes in Combined Maths, Physics and Chemistry.

Computer Science and Engineering at the University of Moratuwa, and Computer Engineering at the Universities of Peradeniya, Ruhuna, Jaffna and Sri Jayewardenepura, are specialisations inside Engineering. You enter Engineering first, and the university allocates specialisations later. A place in Engineering does not guarantee a place in the computing stream, so ask the faculty how that allocation works.

Newer specialist degrees

The UGC now lists several focused computing degrees:

  • Artificial Intelligence at the University of Moratuwa, a four year honours degree taught in English, with 50 places. Eligibility matches Computer Science.

  • Data Science at Sabaragamuwa University, a four year degree with 65 places. You also need an O/L credit in English.

  • Software Engineering at the Universities of Kelaniya, Sabaragamuwa and Sri Jayewardenepura. You need S passes in Combined Maths and Physics, plus Chemistry, Higher Mathematics or ICT.

  • Electronics and Computer Science at the University of Kelaniya, which needs Physics with Combined or Higher Maths.

Routes open to other streams

Some computing degrees are listed under courses open to several A/L streams. These are the ones to look at if you did not sit Physical Science.

DegreeWho can applyWhere
Bachelor of ICT (Honours)Technology stream: ICT, Science for Technology, and Engineering or Biosystems TechnologyNine state universities, including Colombo, Sri Jayewardenepura, Kelaniya and Ruhuna
Information SystemsAt least a C in Combined Maths, Physics or ICT, plus any two other subjects, and O/L credits in English and MathsUCSC, Sri Jayewardenepura, Sabaragamuwa
Information TechnologyThree passes including a C in Higher Maths, Combined Maths, Maths or PhysicsUniversity of Moratuwa
IT and ManagementC grades in two listed subjects, which include Accounting and Business Statistics, plus O/L English and Maths creditsUniversity of Moratuwa
Management and ITBio or Physical Science stream, or two of those subjects plus ICT, with O/L Maths and EnglishUniversity of Kelaniya
BA in Information TechnologyAny three Arts stream subjects, plus an O/L Maths creditUniversity of Sri Jayewardenepura

Always check the exact subject rules in the latest UGC handbook before you rank your choices. They change, and the handbook is the only version that counts.

What z-score do you need?

Cut-off z-scores change every year and differ by district. The table below shows the official Colombo district cut-offs for the 2025/2026 intake, based on the 2025 A/L results. Your own district's figure may be higher or lower.

ProgrammeColombo district cut-off
Engineering, University of Moratuwa (includes Computer Science and Engineering)2.0363
Engineering, University of Peradeniya1.8674
Engineering, University of Sri Jayewardenepura1.8079
Computer Science, UCSC1.6565
Computer Science, University of Sri Jayewardenepura1.5765
Computer Science, University of Kelaniya1.5237
Computer Science, University of Ruhuna1.3825

For the other programmes in this guide, including Artificial Intelligence, Information Technology and Information Systems, open the UGC's official cut-off document and find your district's row. Use last year's figures as a guide, not a promise. If your z-score sits close to a cut-off, list that course, but also list safer choices below it.

The admissions calendar to plan around

The state university process runs on a fixed yearly cycle. Here is how the most recent cycle ran, so you know roughly when each step comes.

  1. A/L results. The 2025 A/L results were released at the end of March 2026.

  2. UGC online application. Applications opened on 28 April 2026 and closed on 19 May 2026. Students then had two more weeks to change the order of their course choices.

  3. Cut-off z-scores. The UGC published the official cut-offs on 31 July 2026.

  4. Private and flexible routes. These run on their own calendars. Many private institutes take several intakes a year, and SLIATE's HND applications for 2026 closed in early August.

The key lesson from this calendar: private intakes and HND deadlines often fall before or around the time state cut-offs are published. If you want a backup place, apply for it while you wait for your UGC result, rather than after. Ask each institute whether a deposit is refundable if you later receive a state university offer.

If you do not get a state place

The numbers explain why so many students need a plan B. In the 2025 A/L examination, 176,527 students qualified for university. The UGC's proposed intake for 2025/2026 was 42,937 places. Missing out on a state place is the most common outcome, not a failure.

Private institutes offer four year computing degrees with fewer seats lost to the z-score race. Before you pay a deposit, check two things: that the degree is recognised by the UGC, and what the total cost will be across all four years.

InstituteDegreeLengthEntry, per the institutePublished fee
SLIITBSc (Hons) Computer Science4 yearsThree S passes in Physical Science (ICT can replace Chemistry), plus an aptitude testLKR 395,000 per semester
NSBM Green UniversityBSc (Hons) Computer Science4 yearsPhysical Science or Engineering Technology; other streams with an O/L Maths credit and a bridging programmeLKR 700,000 per year, plus registration and library fees
IIT, with the University of WestminsterBSc (Hons) Computer Science4 years, including a 12 month placementSee the instituteNot published
APIIT, with Staffordshire UniversityBSc (Hons) Computer Science4 years, including a placement yearThree A/L passes, plus O/L credits in English and MathsNot published

General Sir John Kotelawala Defence University also takes fee-paying day scholars into computing degrees, including Computer Science, Software Engineering, Data Science and Information Systems. Check KDU's day scholar page for the current intake and fees.

Fees above are the institutes' own published figures and can change. Ask each institute for a written total that includes registration, exams and any placement year.

Lower cost and flexible routes

Not every good computing career starts with a four year full-time degree. These routes cost less, let you work while you study, or give you a qualification at each stage.

UCSC's Bachelor of Information Technology (BIT)

The BIT is an external degree from UCSC. It accepts three A/L passes in any stream, or an NVQ Level 5 in Computing, or an HND in IT from SLIATE, along with six O/L passes including credits in Maths and English.

It takes at least three years and gives you an award at each stage: a Diploma in IT after year one, a Higher Diploma after year two, and the BIT degree after year three. You study mainly by distance learning, with support from UCSC-recognised institutes. UCSC states the local fee is less than Rs. 100,000.

The Open University of Sri Lanka

The Open University offers a Bachelor of Software Engineering (Honours). You need three A/L passes, from any number of sittings, and you must pass a selection test. It takes at least four years and is taught mostly online, so many students work alongside it. The published fee for 2026/27 is LKR 4,190 per credit, about LKR 660,000 in total.

Higher National Diplomas

An HND is a practical, job-focused qualification. It can also be a stepping stone into a degree.

  • SLIATE HND in IT: open to students who passed their A/Ls in one sitting in any stream, with O/L passes in English and Maths. Applications for the 2026 intake closed on 3 August, so watch the SLIATE application portal for the next one.

  • NIBM HND in Software Engineering: a one year full-time programme that follows NIBM's Diploma in Software Engineering. NIBM lists the fee as LKR 350,000 plus a LKR 5,000 registration fee, subject to change.

One warning for students who might still want a state university place: the UGC has rules about students who register on some full-time SLIATE programmes and later want a university place. Read that section of the UGC handbook before you register.

How to choose your route

Use these questions in order. Your answers will point you to one or two routes.

  1. Which stream did you sit? This rules routes in or out before anything else.

  2. Is your z-score near a computing cut-off in your district? If yes, rank those courses in your UGC application, with safer choices below them.

  3. Can your family fund a private degree? Work out the full four year cost, not the first year only.

  4. Do you need to earn while you study? The BIT degree and the Open University are built for this.

  5. Do you want a qualification quickly? An HND gets you job-ready sooner and can lead into a degree later.

There is no single right answer. A student with a BIT degree and strong project work can compete with graduates from any route. Employers in software look closely at what you can build.

What the job market looks like

Computing is one of Sri Lanka's growing export industries. The Sri Lanka Export Development Board expected ICT and business process management exports to grow by 8.81% in 2025, to about US$1.64 billion.

The Information and Communication Technology Agency of Sri Lanka (ICTA) has set a national target of 300,000 IT and BPM professionals. ICTA also notes that the last national workforce survey was in 2019, so current headcount figures are estimates. What the target does show is that the country plans for many more skilled computing graduates than it produces today.

Browse computing courses you can apply for on Uplift:

Frequently asked questions

Can I study computer science without Combined Maths?

Yes, through some routes. The Technology stream leads to the Bachelor of ICT at state universities. Information Systems accepts a C in ICT instead of Combined Maths. Private institutes, the BIT degree and SLIATE HNDs also accept other streams. The UGC Computer Science course itself needs strong Combined Maths, Higher Maths or Physics results.

What z-score do I need for computer science at UCSC?

For the 2025/2026 intake, the Colombo district cut-off for Computer Science at UCSC was 1.6565. Cut-offs change every year and differ by district, so check the latest UGC cut-off document for your district.

Is computer engineering the same as computer science?

No. Computer engineering covers hardware and software together and is part of the Engineering course, which needs Chemistry. Computer science focuses on software, algorithms and theory. Both lead to strong careers in the tech industry.

Are private computing degrees in Sri Lanka recognised?

Some are and some are not. Recognition depends on the institute and the specific degree. Several institutes state that their degrees are approved or recognised by the UGC, but check the UGC's own list of recognised institutes before you pay anything.

How much does a private computer science degree cost?

It varies widely. SLIIT publishes LKR 395,000 per semester for its BSc (Hons) Computer Science, and NSBM publishes LKR 700,000 per year. Some institutes do not publish fees. Always ask for the total cost across all four years.

Can I work while studying computer science?

Yes. The BIT degree from UCSC and the Open University's software engineering degree are designed for flexible, largely online study, so many students work alongside them.

I did not get a state university place. Can I still apply next year?

Yes. The UGC allows up to three A/L attempts. Before you sit again, weigh a second attempt against starting a private degree, BIT or HND now.

Which computing route leads to the highest salary?

No route guarantees a salary. In software, pay depends mostly on your skills, projects and experience. Choose the route you can complete well, and build a portfolio of real projects while you study.

P.S. Now that you know which computing routes fit your stream and z-score, the next step is to compare real courses side by side. Browse computing courses on Uplift to see entry requirements and intakes from institutes across Sri Lanka, then shortlist two or three to apply for.

References

Tags

Computer ScienceA/L ResultsUniversity AdmissionZ-ScoreComputing DegreesHigher National Diploma