Picture this. You spend months preparing for JAMB, write the exam, check your score, and celebrate because you hit your target number. You apply to study Computer Science at your dream university. Then, weeks later during post UTME screening, you get a notification that your application is invalid. You chose the wrong subjects. One registration error wiped out every hour of preparation you put in. The JAMB subject combination for computer science is the kind of thing that sounds simple until you get it wrong, and getting it wrong has zero tolerance in the Nigerian university admission system.
This guide will show you the exact approved combination, explain why each subject is required, detail the O’Level credits you need alongside your UTME registration, break down the score ranges that are actually competitive, and walk you through the two mistakes that catch smart students off guard every single year.
The Correct JAMB Subject Combination for Computer Science in Nigeria
The approved JAMB subject combination for computer science for the 2026/2027 academic session is made up of four subjects. Three of them are fixed. One carries some flexibility depending on your target school. Here is the combination:
- English Language
- Mathematics
- Physics
- Chemistry (or one alternative science subject)
English Language is mandatory for every JAMB candidate without exception. It is not optional for any course at any institution, and computer science is no different. Mathematics is the core of computing. Algorithms, data structures, logic gates, discrete mathematics, and programming all demand strong mathematical thinking, which is why Mathematics is compulsory for computer science in both JAMB and at O’Level. Physics provides the foundational knowledge behind computing hardware, electronic systems, circuits, networking equipment, and the technology that runs the digital world you are about to study.
The fourth subject is where candidates have a narrow degree of flexibility. Most top universities, particularly federal institutions, strongly prefer Chemistry as the fourth subject for computer science. Choosing Chemistry is the safest and most universally accepted option across Nigerian universities. Some institutions will accept Biology, Geography, or Economics as the fourth subject, but this acceptance is not universal. If your goal is to keep every university option available and avoid any eligibility questions during post UTME document verification, register with Chemistry as your fourth subject. Do not take risks with alternatives unless you have confirmed in writing that your specific target school accepts them.
The computer science JAMB subject combination is structured this way because the course sits at the intersection of pure mathematics, physical science, and logical systems. You are not just learning to code. A Computer Science degree covers operating systems, database management, artificial intelligence, cybersecurity, algorithms, and computational theory. Every subject in the UTME combination directly feeds into these areas of study.
It is also worth noting that Further Mathematics, while not a compulsory JAMB subject for computer science, is genuinely beneficial as an O’Level result. Students who studied Further Mathematics at secondary school level arrive better prepared for the mathematical rigour of a Computer Science degree. If you have it in your O’Level results, it strengthens your overall academic profile, though it is not a replacement for any of the four required UTME subjects.
O’Level Requirements for Computer Science Admission
Choosing the right JAMB subject combination for computer science is necessary, but your O’Level results must also clear a specific bar before any university will process your application. Many candidates assume that a strong JAMB score automatically covers everything. It does not. Your O’Level certificates are verified independently, and a gap in your required credits can end your application even if your UTME score is outstanding.
For virtually every university in Nigeria offering Computer Science, you need at least five credit passes from WAEC, NECO, or NABTEB. Those five credits must include:
- English Language
- Mathematics
- Physics
- Chemistry (or an accepted alternative)
- A fifth relevant subject
Every one of these credits must be a minimum of C6. A D7 in any required subject disqualifies your application. You cannot explain it away or promise to retake it later. The credit must already exist on your certificate at the time of registration.
These five credits must be obtained in not more than two sittings. Most universities accept WAEC results and NECO results combined, meaning you can use credits from both exam bodies to complete your five required subjects. However, some federal universities are stricter about this, so always confirm the sitting policy of your specific target school from their official website rather than relying on general advice.
A credit in Mathematics is compulsory at O’Level for computer science. This point bears repeating because some candidates who have the UTME Mathematics covered sometimes overlook verifying whether their O’Level Mathematics result meets the credit threshold. A pass in O’Level Mathematics without a credit grade will disqualify you from computer science admission at every university. Check your result, confirm it says C6 or better, and proceed from there.
One thing that helps candidates at this stage is understanding that a Computer Science degree at most universities requires very similar O’Level credentials to Engineering and other technology-based programmes. If you are already meeting the requirements for one of those courses, you are likely meeting them for Computer Science too, but always verify with the specific institution.
What JAMB Score You Need to Be Competitive for Computer Science
The JAMB subject combination for computer science determines your eligibility. Your JAMB score determines your position in the competition. There is a significant difference between these two things, and understanding that difference is what separates candidates who gain admission from those who spend another year waiting.
The national JAMB minimum benchmark is set at 140 for university admission. For computer science, this floor is largely irrelevant because the course attracts such high volumes of applications. The JAMB cut off mark for computer science for the 2026/2027 academic session ranges between 180 and 240 depending on the institution. Federal universities generally sit in the 200 to 240 range. State universities tend to require around 180 to 210. Private universities often have more accessible entry points, though higher tuition fees come with that accessibility.
Here is what the competitive landscape looks like in practice. Institutions like the University of Lagos, the Federal University of Technology Akure, the University of Nigeria Nsukka, and Obafemi Awolowo University are among the most popular choices for Computer Science in Nigeria. At these schools, scoring exactly at the minimum cut off does not mean admission is likely. It means you cleared the first filter. The actual competition among candidates who all meet the minimum cut off is fierce, and the students who get in are typically those who scored well above the stated minimum and then performed strongly at post UTME.
At private universities like Covenant University, Babcock University, and Afe Babalola University, the entry thresholds are lower, but these schools run excellent computer science programmes with industry partnerships, hackathons, and hands-on training. For candidates who score in the 160 to 200 range, these institutions offer a direct path into a quality education without the extreme competition of federal university admission.
A practical target for candidates aiming at federal universities is to shoot for 220 and above. Scoring in that range keeps you genuinely competitive across most federal and state university options. Scoring 240 and above puts you in a strong position at even the most competitive departments. Keep in mind that post UTME performance feeds into the aggregate score at most institutions, and a strong post UTME result can compensate for a JAMB score that sits closer to the minimum.
Two Mistakes That Cost Computer Science Candidates Their Admission
Mistake One: Treating the Fourth Subject as Less Important
Because Chemistry is preferred but not universally compulsory as the fourth subject in the computer science JAMB subject combination, some candidates assume they can freely substitute it with Economics or any social science subject they feel more comfortable writing. This assumption has derailed admissions more times than can be counted. A candidate who registers Biology as a fourth subject and applies to a federal university that specifically requires Chemistry for computer science will have their application rejected during screening. The problem is that these institution-specific requirements are not always prominently displayed. Many candidates only discover the issue after paying the post UTME form fee, filling the portal, and receiving a disqualification notice.
The solution is straightforward. Pick Chemistry as your fourth subject. It is the most widely accepted option across Nigerian universities. If you want to verify whether your specific target school accepts an alternative, check directly on the school’s official admissions portal or in the JAMB brochure for that institution before your JAMB registration closes.
Mistake Two: Ignoring Post UTME Preparation After JAMB
Computer Science is one of the most in-demand courses in Nigeria because of the booming tech industry and global career opportunities. This high demand means post UTME competition is intense at top schools. Many candidates who correctly register the computer science JAMB subject combination, meet all their O’Level requirements, and achieve a competitive JAMB score still do not gain admission because they assume the hard work ended when JAMB results dropped. It did not.
Most universities calculate a final aggregate that combines JAMB score, post UTME performance, and sometimes O’Level grades. A candidate who scored 200 in JAMB but performed brilliantly in post UTME can outplace a candidate who scored 230 in JAMB but barely scraped through the screening. Take post UTME preparation as seriously as JAMB itself. Practice past questions specific to your target university because formats vary between schools.
Direct Entry Option for Computer Science
If you already hold a qualification beyond secondary school, the Direct Entry route allows you to apply for computer science admission at 200 level rather than starting from 100 level. Accepted Direct Entry qualifications for computer science typically include A’Level passes in Mathematics and Physics, an Ordinary National Diploma (OND) in Computer Science or a related field with at least a lower credit, or an HND with appropriate grades.
Direct Entry candidates must still register through JAMB for the Direct Entry examination and must meet the same O’Level credit requirements. The benefit of this route is the time saved. Entering at 200 level instead of 100 level reduces the total time to graduation by one year. If you hold a relevant OND or A’Level and your goal is an efficient path to a computer science degree, this is worth exploring.
Universities Offering Computer Science in Nigeria
The computer science JAMB subject combination of English, Mathematics, Physics, and Chemistry is accepted at universities across the entire country. Some of the leading institutions for Computer Science in Nigeria include the University of Lagos, Federal University of Technology Akure, Federal University of Technology Minna, University of Nigeria Nsukka, Ahmadu Bello University, Obafemi Awolowo University, and the University of Ilorin among federal options. For private universities, Covenant University, Babcock University, and Afe Babalola University consistently rank among the best equipped for technology-focused education.
Each of these institutions has slightly different departmental requirements and cut off marks, so verifying the specific admission details for your chosen school through their official portal is always the right move before submitting any application.
Quick Decision Checklist Before You Register
Before you finalize your JAMB registration for the computer science subject combination, confirm every item on this list:
- Your four UTME subjects are English Language, Mathematics, Physics, and Chemistry
- You have confirmed whether your target school accepts an alternative to Chemistry as the fourth subject
- Your O’Level results include credit passes in English Language, Mathematics, Physics, and Chemistry
- All required O’Level credits are at C6 or above
- Your credits were obtained in not more than two sittings
- You are aiming for a JAMB score of 220 and above for federal universities
- You have a post UTME preparation plan ready to activate the moment JAMB results drop
- You have verified your subject combination and institution requirements in the official JAMB brochure
Conclusion
The JAMB subject combination for computer science is English Language, Mathematics, Physics, and Chemistry. Three of those subjects are completely fixed. The fourth, Chemistry, is the safest choice and the most widely accepted across Nigerian universities. Deviating from this combination without confirming your target school’s specific policy is a risk that has ended too many promising applications prematurely.
The key takeaways are clear. Register the right four subjects and verify them using the official JAMB brochure before submission. Ensure your O’Level credits cover Mathematics, English Language, Physics, and Chemistry at C6 or above in not more than two sittings. Aim for 220 and above in JAMB for federal universities, and give post UTME preparation the same attention you gave JAMB. Direct Entry is a valid alternative if you already hold an OND or A’Level qualification in a relevant field.Start building your preparation today. Computer Science is one of the most rewarding and globally in demand degrees you can earn, and the first step toward it is getting the computer science JAMB subject combination exactly right before you touch that registration form.