University Planner
Which Computer Science degrees do your A Levels keep open? Tick your subjects, pick countries, and every degree shows Open, Conditional, Stretch, Check or Closed — with the reason and a link to the university’s own rule. 34 universities, 42 programmes, every rule read on the official page.
Entry tests — what is in them
From each test’s official page. Where a test has a Computer Science or programming part, we point to where this site helps.
NUST
NUST Entry Test (NET-Engineering)
Mathematics 50%, Physics 30%, English 20% — the paper for Engineering and Computing applicants. Computer-based in Islamabad and Quetta, paper-based in Karachi and Gilgit; best score of the series counts.
Official page checked 16 Oct 2026
PIEAS
PIEAS written test
100 questions in 3 hours. ICS-background paper: English 10, Mathematics 30, Physics 30, Computer Science 30 (HSSC level).
Official page checked 16 Oct 2026Computer Science section — revise with the 9618 AS course
UET Lahore
ECAT (UET Lahore)
100 minutes; 10 English questions and 90 shared equally by the three subjects of your combination — including Mathematics, Physics, Computer Science. No negative marking.
Official page checked 16 Oct 2026Computer Science combination — revise with the 9618 AS course
GIKI
GIKI admission test
Multiple-choice questions on Pakistani intermediate-level Physics and Mathematics.
Official page checked 16 Oct 2026
FAST-NUCES
FAST-NUCES admission test
Weighted 50% of merit; SAT or NTS NAT-IE / NAT-ICS can be used instead.
Official page checked 16 Oct 2026
National Testing Service
NTS NAT
Accepted by COMSATS (50% minimum) and FAST (NAT-IE / NAT-ICS).
Official page checked 16 Oct 2026
LUMS
LUMS Common Admission Test (LCAT)
One of LCAT, SAT or ACT for SBASSE; no minimum score.
Official page checked 16 Oct 2026
ITU
ITU Admissions Test
50% needed; SAT-I (550+ in Math and EBRW) or USAT (50%+) exempts.
Official page checked 16 Oct 2026
HEC
HEC USAT
USAT-CS, USAT-E or USAT-GS at 50% or more is accepted by ITU.
Official page checked 16 Oct 2026
IBA Karachi
IBA Aptitude Test
Three rounds a year (December, March, June); SAT / ACT can replace it.
Official page checked 16 Oct 2026
Habib University
Habib University Entrance Test
Science and Engineering applicants who took A Level Mathematics also sit the Advanced Level Mathematics component (bring a calculator).
Official page checked 16 Oct 2026
NED
NED Pre-Admission Entry Test
60% of merit; subjects follow your HSC group.
Official page checked 16 Oct 2026
Khalifa University
Khalifa University Admission Test
Strong performance on its Mathematics component is required.
Official page checked 16 Oct 2026
UAT-UK
TMUA — Test of Mathematics for University Admission
Paper 1 Applications of Mathematical Knowledge, Paper 2 Mathematical Reasoning. Two windows (October, January); Oxford and Cambridge applicants take October.
Official page checked 16 Oct 2026
College Board
SAT
Reading and Writing + Math; the same weekend dates worldwide.
Official page checked 16 Oct 2026
College Board
AP Computer Science A
Java programming; exam on 12 May 2027.
Official page checked 16 Oct 2026Practise Java in our Java lab
Universities covered
Every programme links to the page its rule comes from. Names are their owners’ trademarks; the planner is independent and not endorsed by any university, IBCC, UCAS or College Board. Spotted a change? Tell us from the contact page.
Pakistan
- NUST — BS Computer Science · Data Science · Artificial Intelligence
- NUST — BE Engineering (incl. Computer and Electrical)
- FAST-NUCES — BS Computer Science · Software Engineering · AI · Data Science · Cyber Security
- LUMS — BS Computer Science (SBASSE)
- GIKI — BS Computer Science · Software Engineering · AI · Data Science · Cyber Security
- GIKI — BS Engineering (incl. Computer Engineering)
- PIEAS — BS Computer & Information Sciences
- PIEAS — BS Electrical Engineering
- COMSATS — BS Computer Science
- ITU — BS Computer Science · BS Artificial Intelligence
- IBA Karachi — BS Computer Science
- Habib — BS Computer Science
- Habib — BS Computer Engineering
- NED — BS Computer Science
- NED — BE Computer & Information Systems · Software Engineering


