This guide covers everything: the official JAMB subject combination for Computer Science, the correct WAEC and NECO O’Level subjects you need, the Direct Entry requirements for candidates who already have an ND or A-Level, how requirements differ across federal, state, and private universities, the top universities offering Computer Science in Nigeria, and honest answers to the questions students ask most frequently about this course. Read it carefully, check your combination against what is listed here, and make sure you are on the right path before you register for anything.
The Official JAMB Subject Combination for Computer Science 2026
For the 2026/2027 academic session, the officially accepted JAMB subject combination for Computer Science in Nigerian universities is Use of English, Mathematics, Physics, and Chemistry. These four subjects form the standard combination that is recognised across the vast majority of federal, state, and private universities in Nigeria. Use of English is compulsory for every UTME candidate regardless of course — it is not optional and cannot be swapped for any other subject. Mathematics and Physics are the two core science subjects that are non-negotiable for Computer Science in virtually every Nigerian university. Chemistry is the most commonly accepted fourth subject, though some universities allow alternatives — which we will address in detail below.
It is worth being very clear about why this specific combination exists. Computer Science is a highly technical and competitive course, so JAMB emphasises subjects that reflect analytical strength and problem-solving ability. These subjects help universities assess whether a candidate can cope with programming, algorithms, and advanced computing concepts. Mathematics forms the direct foundation of everything you will study in a Computer Science degree — from algorithms and data structures to logic gates and discrete mathematics.
Physics connects to how computer hardware works — circuits, electronics, electromagnetic waves, and the physical principles behind processors and networking equipment. Chemistry builds your analytical reasoning and laboratory thinking. And English Language underpins your ability to understand technical documentation, write code comments, produce reports, and collaborate with peers and colleagues throughout your career.
Can I Use Biology or Economics Instead of Chemistry?
The O’Level subject combination for Computer Science includes English Language, Mathematics, Physics, and one of Biology, Chemistry, Agricultural Science, Economics, or Geography. The JAMB subject combination for Computer Science in 2026 also requires English, Mathematics, Physics, and one of the optional subjects listed above. So yes — while Chemistry is the most commonly accepted and safest fourth subject choice, Biology and Economics are accepted as alternatives at many universities, particularly state and private institutions.
However — and this is important — admission flexibility differs significantly by institution type. Federal universities are very strict with subject combinations and O’Level requirements. State universities are slightly flexible but still require Mathematics and Physics. Private universities are more flexible and may accept Biology in place of Chemistry without issue. The safest strategy for any student targeting a federal university like UNILAG, UNILORIN, FUTA, or OAU is to use Chemistry as the fourth subject. If your first choice is a private university or a state institution, Biology or Economics may be acceptable — but always verify directly through the JAMB brochure or the institution’s official admissions page before registering.
WAEC and NECO Subject Combination for Computer Science — O’Level Requirements
Getting your JAMB subject combination right is only half the picture. Your O’Level result — whether from WAEC, NECO, NABTEB, or GCE — is the other half, and universities check it just as carefully. A student with a brilliant JAMB score and strong Post-UTME performance can still be denied admission if their O’Level subjects do not include the required credits for Computer Science. This is one of the most common reasons students lose admission offers they thought were already secured.
The standard O’Level requirement for Computer Science across Nigerian universities is a minimum of five credit passes in relevant subjects, obtained in not more than two sittings. The essential O’Level subjects for Computer Science include English Language, Mathematics, Physics, Chemistry, and one additional science or technical subject such as Biology, Further Mathematics, or Computer Studies. All five credits must be at grade C6 or above — D7 and below are not accepted as credit passes by any Nigerian university for admission purposes.
The 9 WAEC Subjects You Should Register for Computer Science
When registering for WAEC, you typically choose nine subjects — and for Computer Science, choosing the right nine from the beginning prevents complications during university screening. The recommended nine WAEC subjects for Computer Science include the three compulsory subjects — English Language, Mathematics, and Civic Education — the core science subjects of Physics, Chemistry, and Biology, the supporting subjects of Further Mathematics and Computer Studies, and one trade or vocational subject. You must obtain credit passes in English Language, Mathematics, Physics, Chemistry, and at least one additional science subject to be fully eligible for Computer Science admission across the widest possible range of Nigerian universities.
Physics is critical for understanding how computer hardware and electronics work. Concepts like electricity, circuits, electromagnetic waves, and semiconductor physics directly apply to computer architecture, networking, and embedded systems. Most universities require a credit in Physics for Computer Science admission, and it is one of the four JAMB subjects for the course. Chemistry is required by many Nigerian universities for Computer Science admission. It demonstrates analytical thinking and problem-solving abilities. Universities like UNILAG, UI, FUNAAB, and several others specifically require Chemistry as part of their O’Level requirements.
Further Mathematics, while not compulsory in WAEC, is strongly recommended for students targeting Computer Science. It deepens your grounding in the kind of mathematical thinking — calculus, matrices, complex numbers, statistics — that forms the backbone of advanced computing and algorithms. Having Further Mathematics as a credit pass in your O’Level results can also strengthen your aggregate score calculation during admission, giving you a competitive edge over candidates who did not sit the subject.
Computer Studies is similarly not compulsory in most universities’ O’Level requirements for Computer Science admission, but having it in your WAEC result is genuinely useful. Computer Studies is not required in JAMB subject combinations. Mathematics and Physics are more important. However, having Computer Studies in your O’Level may give you an edge during admission screening. It signals to the admissions committee that you have had prior exposure to computing concepts, and it can strengthen your case in departments that consider O’Level breadth alongside grade performance.
Direct Entry Requirements for Computer Science
Direct Entry is the route into Nigerian universities at 200 level — bypassing the UTME entirely — for candidates who already hold a National Diploma, Higher National Diploma, Nigeria Certificate in Education, or A-Level qualifications. If you are applying to study Computer Science through Direct Entry rather than UTME, the requirements are different from what standard UTME candidates need, and understanding them clearly saves you from registration errors.
For Direct Entry into Computer Science, you need A-Level passes in Mathematics, Chemistry, and Physics. Alternatively, a National Diploma or Higher National Diploma in Computer Science with upper credit or lower credit respectively qualifies you for Direct Entry admission. The distinction between upper credit and lower credit matters here — an ND with upper credit (GPA of 3.50 to 4.49) qualifies for Direct Entry, while a lower credit (GPA of 2.50 to 3.49) may also qualify at some institutions. ND passes and distinctions may have different entry requirements depending on the specific institution, so always verify through the JAMB brochure and the admissions requirements of your target school.
Direct Entry candidates are also required to have the standard five O’Level credit passes including English Language and Mathematics — the O’Level requirement does not disappear simply because you are applying through Direct Entry. Both the ND or A-Level qualification and the O’Level credits must be in place before your application will be considered valid.
How Subject Requirements Differ by University Type
One of the most important things Nigerian students can understand about Computer Science subject requirements is that while the JAMB core combination is consistent — Use of English, Mathematics, Physics, and a fourth science subject — the strictness with which different institutions apply these requirements varies significantly. Knowing this helps you make smarter decisions about which institutions to target based on your specific subject profile.
Federal Universities
Federal universities are the most demanding in their interpretation of subject requirements for Computer Science. Institutions like the University of Lagos, University of Nigeria Nsukka, Obafemi Awolowo University, University of Ilorin, Federal University of Technology Akure, and Ahmadu Bello University all strictly enforce the requirement for Chemistry as the fourth JAMB subject, and their O’Level requirements specifically mandate credit passes in Chemistry alongside Mathematics, Physics, and English Language. If you are targeting any of these institutions and your subject combination does not include Chemistry in both JAMB and O’Level, your application is likely to be disqualified regardless of your JAMB score or Post-UTME performance.
State Universities
State universities operate with somewhat more flexibility in interpreting subject combination requirements, though they still maintain the core requirement of Mathematics, Physics, and English Language in JAMB. Many state universities — including LASU, UNIBEN, UNIABUJA, and others — accept Biology or Economics as the fourth JAMB subject for Computer Science, and their O’Level requirements similarly allow for alternatives to Chemistry at the fourth and fifth subject positions. However, this flexibility should not be taken as permission to apply carelessly — confirm the specific requirements of your target state university through its official admissions documentation before finalising your combination.
Private Universities
Private universities in Nigeria tend to be the most flexible in their admission requirements for Computer Science, and many of them actively use this flexibility as a selling point for attracting students who might not qualify under the stricter requirements of federal institutions. Covenant University, Babcock University, Afe Babalola University, American University of Nigeria, and Bingham University, among others, may accept Biology in place of Chemistry as the fourth JAMB subject without issue. These institutions often provide hands-on training, hackathons, and tech entrepreneurship support. That said, the flexibility on subject requirements at private universities is generally matched by higher tuition fees — factor that into your overall planning when deciding which type of institution to target.
Top Universities Offering Computer Science in Nigeria and Their Requirements
Understanding the subject combination for Computer Science is most useful when paired with a clear picture of which institutions are worth targeting and what each specifically requires. Some of the leading schools for Computer Science in 2026/2027 include University of Lagos, Federal University of Technology Akure, and University of Nigeria Nsukka. Other reputable options include Ahmadu Bello University, Obafemi Awolowo University, and University of Ilorin. Private universities like Covenant University, Babcock University, and Afe Babalola University also offer excellent Computer Science programmes with updated facilities and industry partnerships.
The University of Lagos — UNILAG — is consistently regarded as the most competitive Computer Science programme in Nigeria, with a merit cut off aggregate of 83.425 for the 2025/2026 session and a practical JAMB score requirement of 260 or above for realistic competitiveness. UNILAG requires Chemistry as the fourth JAMB subject and insists on credit passes in English Language, Mathematics, Physics, and Chemistry in O’Level. The Federal University of Technology Akure — FUTA — is the strongest federal technology university for Computer Science outside Lagos, with similarly strict subject requirements and a strong research culture in computing and software development.
University of Nigeria Nsukka and Obafemi Awolowo University both offer highly regarded Computer Science programmes with strong alumni networks in the Nigerian tech industry. University of Ilorin has built a reputation for consistently producing strong Computer Science graduates and is generally considered slightly less competitive than UNILAG and FUTA in terms of admission cut offs, making it a viable target for students with JAMB scores in the 240 to 270 range alongside strong O’Level and Post-UTME performance.
Common Mistakes Students Make With Computer Science Subject Combinations
Understanding the correct subject combination for Computer Science is one thing. Avoiding the specific mistakes that derail otherwise promising applications is equally important — and these mistakes come up so consistently that they deserve to be named directly.
The most common mistake is registering Computer Studies as one of the four JAMB subjects for Computer Science, assuming it is relevant to the course. Computer Studies is not required in JAMB subject combinations for Computer Science. Mathematics and Physics are more important. Using Computer Studies as one of your four JAMB subjects — replacing Chemistry or Physics — will render your application invalid for Computer Science at most Nigerian universities. Computer Studies belongs in your WAEC results as a supporting subject, not in your JAMB combination as one of the core four.
The second common mistake is choosing Further Mathematics in place of Mathematics in the JAMB combination. Further Mathematics and Mathematics are different subjects in the JAMB system — Further Mathematics does not satisfy the Mathematics requirement for Computer Science. You must register for Mathematics specifically, not Further Mathematics, as your mathematics subject in UTME.
The third mistake is failing to check whether your fourth subject is accepted by your specific target institution before registering. A student who registers Economics as the fourth JAMB subject for Computer Science and then applies to UNILAG — which requires Chemistry — will find their application disqualified regardless of JAMB score. Always check the specific institution’s brochure requirements before finalising your combination, not just the general national standard.
The fourth mistake is waiting until after WAEC results are released to discover that a required credit is missing. Wrong subject combinations can block your admission even if you score high marks in JAMB and Post-UTME. A D7 in Physics or a failure in Mathematics in your WAEC result, regardless of how strong your JAMB score is, will close the door on Computer Science admission at virtually every Nigerian university until you rewrite and obtain the required credit. Plan your WAEC subject selection and preparation around the Computer Science requirements from the start.
How to Prepare Effectively for JAMB Computer Science Subjects
Knowing the correct subject combination for Computer Science is the starting point — preparing well for those subjects in JAMB is what actually secures the score you need for admission. The JAMB UTME for Computer Science tests Mathematics, Physics, Chemistry or Biology, and Use of English, and each of these subjects has a specific pattern of question types that rewards systematic preparation over last-minute cramming.
Mathematics is the most heavily weighted subject for Computer Science applicants in terms of the work it takes to score well, and it is the area where the most marks are typically lost by underprepared candidates. JAMB Mathematics for Computer Science covers algebra, trigonometry, calculus, statistics, coordinate geometry, vectors, and number bases — with number bases being a particularly important topic because it connects directly to how computers process binary data. Practice with JAMB past questions in Mathematics from the last five to seven years, focus on understanding the method behind each question type rather than memorising answers, and time yourself during practice sessions to build the speed you will need in the actual examination.
Physics covers mechanics, electricity and magnetism, waves and sound, optics, and modern physics in JAMB, and the questions consistently reward candidates who understand the underlying principles rather than those who have memorised formulas without understanding how to apply them. Practice calculating numerical problems under timed conditions — JAMB Physics regularly includes calculation questions that require both formula knowledge and arithmetic accuracy.
For Chemistry or Biology, past questions from the last five to seven years reveal consistent topic patterns that guide where to concentrate your revision time. Use of English is the subject most students underinvest in, assuming it will take care of itself — do not make that mistake, as JAMB Use of English includes comprehension, vocabulary, grammar, and literature-in-English questions that require genuine preparation.
Conclusion — Get Your Combination Right Before You Register Anything
The correct subject combination for Computer Science in JAMB is Use of English, Mathematics, Physics, and Chemistry — with Biology or Economics accepted as alternatives to Chemistry at many state and private universities but not at most federal institutions. Your WAEC and NECO O’Level result must include credit passes in English Language, Mathematics, Physics, and Chemistry at a minimum — with Further Mathematics and Computer Studies as strongly recommended additional subjects. Direct Entry candidates need A-Level passes in Mathematics, Physics, and Chemistry, or an ND in Computer Science with upper credit from a recognised institution.
Do not assume you know your combination without checking. The JAMB brochure — available on the official JAMB portal at jamb.gov.ng — is the definitive guide to subject combination requirements for every course and institution in Nigeria, and reading it before you register saves you from the kind of mistake that costs an entire academic year. Get your combination right, prepare your subjects seriously, and walk into your UTME knowing that your application is valid and your foundation is solid.
Frequently Asked Questions
What is the subject combination for Computer Science in JAMB?
The officially accepted JAMB subject combination for Computer Science is Use of English, Mathematics, Physics, and Chemistry. Use of English is compulsory for all UTME candidates. Mathematics and Physics are the core science requirements for Computer Science that are non-negotiable across virtually all Nigerian universities. Chemistry is the most widely accepted fourth subject, though Biology and Economics are accepted as alternatives at many state and private universities.
Yes, at many state and private universities. However, federal universities are generally strict about requiring Chemistry as the fourth subject for Computer Science. If you are targeting a federal university like UNILAG, FUTA, OAU, or UNILORIN, Chemistry is the safer choice. Always confirm the specific requirements of your target institution through the official JAMB brochure before registering.
Is Computer Studies required as a JAMB subject for Computer Science?
No. Computer Studies is not required in JAMB subject combinations for Computer Science. Mathematics and Physics are more important. However, having Computer Studies in your O’Level result may give you an edge during admission screening. Do not use Computer Studies as one of your four JAMB subjects — it does not satisfy the Chemistry or Physics requirement and will invalidate your application for Computer Science at most universities.
What O’Level subjects do I need for Computer Science?
You need a minimum of five credit passes — grade C6 or above — in English Language, Mathematics, Physics, Chemistry, and at least one additional science or technical subject such as Biology, Further Mathematics, or Computer Studies. These credits must come from WAEC, NECO, NABTEB, or equivalent, obtained in not more than two sittings. Federal universities may require all five credits in one sitting, so check your specific target institution’s requirements carefully.
Can I combine WAEC and NECO results for Computer Science admission?
Yes. Most Nigerian universities accept a combination of WAEC and NECO results for the five required O’Level credit passes, meaning your credits do not all need to come from the same examination body or the same sitting. Make sure all results are uploaded to your JAMB CAPS profile before the admission screening process begins.
What is the Direct Entry requirement for Computer Science?
The Direct Entry requirement for Computer Science is A-Level passes in Mathematics, Chemistry, and Physics, or a National Diploma or Higher National Diploma in Computer Science with upper credit or lower credit respectively. Direct Entry candidates must also hold the standard five O’Level credit passes including English Language and Mathematics in addition to their ND or A-Level qualification.
Does Further Mathematics count as Mathematics in JAMB?
No. Further Mathematics and Mathematics are two different subjects in the JAMB system. Registering Further Mathematics does not satisfy the Mathematics requirement for Computer Science. You must register for Mathematics specifically as one of your four UTME subjects. Further Mathematics can be taken as an additional O’Level subject in WAEC to strengthen your result, but it cannot replace Mathematics in JAMB.
All subject combination information in this article is sourced from the official JAMB brochure, WAEC guidelines, and verified Nigerian education platforms. Information is accurate as of May 2026. Always confirm the current subject requirements for your specific target institution directly through the JAMB brochure at jamb.gov.ng before registering for UTME.