JAMB Subject Combination for Computer Science
JAMB Subject Combination for Computer Science
Computer Science is one of the fastest-growing courses in Nigerian universities. It covers programming, algorithms, data structures, networks, artificial intelligence, cybersecurity, and software development.
UTME Subject Combination for Computer Science
- Use of English (compulsory)
- Mathematics
- Physics
- Any one of: Biology, Chemistry, Agricultural Science, Economics, or Geography
Mathematics and Physics are the two fixed required subjects. Your fourth subject has several options — Economics is a popular and practical choice.
O'Level (WAEC/NECO) Requirements
Five credit passes including:
- English Language
- Mathematics
- Physics
- Chemistry or Economics
- Any other Science or Social Science subject
Prepare your WAEC subjects: WAEC Past Questions
Direct Entry (IJMB/JUPEB) Requirements
- IJMB/JUPEB Subjects: Mathematics, Physics, and any one of Chemistry, Biology, or Economics
- Points: Minimum of 8 points
- ND/HND in Computer Science or related IT field accepted at 200/300 level
Why Computer Science Is the Smartest Investment in Nigeria Today
- Tech boom: Lagos is Africa's Silicon Valley. Companies like Andela, Flutterwave, Paystack, and Interswitch are hiring CS graduates aggressively
- Remote work: Nigerian CS graduates are working remotely for companies in the US, UK, Canada, and Europe — earning in dollars and pounds
- Artificial intelligence: AI and machine learning are the future. CS graduates who specialize in AI are commanding premium salaries globally
- Startup culture: Many successful Nigerian tech startups were founded by CS graduates
- Job security: Tech skills never go out of date; they only evolve
Career Opportunities for Computer Science Graduates
- Software engineering (Google, Microsoft, Amazon, Meta — remote opportunities)
- Nigerian banks (digital banking and fintech divisions)
- Telecoms companies (MTN, Airtel, Glo)
- Federal government IT agencies (NITDA, NCC)
- Cybersecurity firms
- Data analysis and AI companies
- Academic and research institutions
- Own tech startup
How to Prepare for JAMB Computer Science Subjects
Mathematics is the foundation of Computer Science — especially areas like number systems, set theory, and logic. Your JAMB prep must be thorough:
Download JAMB Past Questions for Mathematics and Physics
For NECO candidates preparing for Physics and Maths: NECO Past Questions
Compare CS with Related Courses
Computer Science, Software Engineering, Cybersecurity, and Information Technology — wondering what the difference is?
Use the AI Course Finder to Decide
How JAMB Registration Works for This Combination
Getting your JAMB subject combination right is only the first hurdle. The registration process itself trips up a surprising number of candidates every single year, usually over small details that feel unimportant until results day. Registration opens on the JAMB portal (jamb.gov.ng) during the officially announced window, usually a few months before the exam date. You will need your NIN (National Identification Number), a recent passport photograph, and your O'Level results (or a clear plan for when they'll be ready). During registration, you select your intended course — in this case Computer Science — and your institution of choice, and the portal will guide you toward the matching subject combination. It is worth double-checking that the subjects you select match exactly what your target university's admission requirements state, since some institutions apply slightly stricter interpretations of the general JAMB guideline.
Common Mistakes Computer Science Applicants Make
Before you finalize anything, it helps to know where past candidates for Computer Science have gone wrong — so you don't repeat the same errors.
- Mismatched subject combination: Selecting subjects that don't align with Mathematics and Physics, which most universities treat as non-negotiable for Computer Science.
- Not confirming Post-UTME requirements early: Some institutions add their own screening subjects or minimum scores that aren't listed on the JAMB brochure.
- Waiting until the last day to register: Portal congestion near the deadline causes payment failures and biometric capture backlogs that can push candidates out of the window entirely.
- Overlooking change-of-course procedures: If you registered the wrong course initially, correcting it later in the cycle is possible but time-limited and sometimes attracts a fee.
How Post-UTME Screening Works for Computer Science
Passing JAMB is necessary, but for most Nigerian universities, it isn't the final step for Computer Science admission. Post-UTME screening formats differ by institution: some use a simple aggregate of JAMB score and O'Level grades, others run a short CBT-based screening exam covering Mathematics and related subjects, and a handful still conduct oral interviews for programs with limited slots, which Computer Science sometimes is. Always check the specific university's admissions portal close to the screening period, since dates and formats can change from year to year.
Study Tips to Score High in Mathematics and Physics
With Mathematics and Physics as the anchor subjects for Computer Science, here's how to approach your revision. Start with the official JAMB syllabus for each subject so you know exactly what's examinable rather than studying blind. Work through past questions under timed conditions — this builds both familiarity with question patterns and the speed you'll need on exam day, since JAMB's CBT format leaves little room for slow, deliberate reasoning. Keep a running log of topics you consistently miss and revisit them specifically, rather than re-reading material you've already mastered. In the final weeks, shift from learning new material to full timed mock exams that simulate the real test environment as closely as possible.
Choosing the Right University for Computer Science
With your subjects sorted, the remaining question is which institution is worth targeting for Computer Science. Check that the program is accredited by the National Universities Commission (NUC) — accreditation status affects everything from your ability to do NYSC afterward to how your certificate is recognized by employers and professional bodies. Beyond accreditation, look at the department's facilities, staff strength, and the historical JAMB cut-off mark for Computer Science at that institution, since this gives you a realistic sense of the competition level. Cost, location, and the presence of relevant industrial attachment or internship pipelines are also worth factoring in, especially for a field like Computer Science where practical exposure adds real value to your eventual job search.
Clearing Up Common Myths About Computer Science Admission
Before you finalize your plans, it's worth clearing up a few common misconceptions about Computer Science that tend to circulate among candidates. One common myth is that a single 'universal' subject combination applies identically at every university — in reality, while JAMB sets a general guideline for Computer Science, individual institutions can and do apply their own variations, particularly around the flexible fourth subject. Another is that a high JAMB score alone guarantees admission; in practice, Post-UTME screening, O'Level results, and institutional quotas all factor into the final decision. Some candidates also believe Direct Entry is 'easier' than UTME — it isn't necessarily easier, just a different pathway with its own distinct requirements around Mathematics and Physics.
A Realistic Preparation Timeline for Computer Science
Spacing out your preparation for Computer Science over several months, rather than compressing it into a few frantic weeks, tends to produce noticeably better results. Roughly a year out, focus on covering the full syllabus for Mathematics and Physics at a comfortable pace, without worrying too much about speed. Around six months before the exam, start layering in timed past-question practice alongside continued content review, and begin researching the specific subject and O'Level requirements for the institutions you're targeting for Computer Science. In the final two to three months, shift almost entirely to timed mock exams, targeted revision of weak topics, and finalizing your JAMB registration and biometric capture well ahead of the deadline rather than at the last minute.
Final Thoughts: Is Computer Science Right for You?
Choosing Computer Science is a decision worth taking seriously, and getting the JAMB details right is the practical first step toward making it happen. Double-check your subjects against both the general JAMB guideline and your specific target institution's brochure, since small mismatches are the most common — and most avoidable — reason candidates lose their preferred course. From there, it's a matter of consistent preparation, particularly in Mathematics and Physics, and staying on top of registration and screening deadlines as they're announced.
FAQs on JAMB Subject Combination for Computer Science
What are the JAMB subjects for Computer Science?
Use of English, Mathematics, Physics, and any one of Biology, Chemistry, Agricultural Science, Economics, or Geography.
Is Computer Science a good course in Nigeria?
Absolutely. CS graduates are among the highest earners in Nigeria, especially those who code and can access remote international opportunities.
What is the JAMB cut-off for Computer Science?
Most universities require 180–200. Competitive schools like UNILAG, OAU, UI, and FUTA may require 220+.
Can I use Economics instead of Chemistry for Computer Science JAMB?
Yes. Economics is one of the accepted options as the fourth subject for Computer Science in JAMB.
What WAEC subjects do I need for Computer Science?
Five credits including English Language, Mathematics, Physics, and any other Science or Social Science subjects.
Is Cybersecurity the same as Computer Science in JAMB?
The JAMB subject combination is the same. Cybersecurity is usually offered as a specialization within Computer Science or as a separate course depending on the university.
How do I prepare for JAMB Mathematics for Computer Science?
Download past questions from SmartJAMB and focus on number bases, set theory, quadratic equations, and coordinate geometry.
What is the Direct Entry requirement for Computer Science?
IJMB/JUPEB in Mathematics, Physics, and any science/social science subject with minimum 8 points, or ND/HND in Computer Science.
Will studying Mathematics at a lower grade in WAEC still qualify me for Computer Science?
Most institutions specify a minimum credit pass (usually C6 or better under the WAEC/NECO grading system) in Mathematics as part of their five-credit requirement for Computer Science. A pass below credit level in a required subject generally won't meet the minimum standard, so a resit may be necessary if that's the case for you.
If my institution runs a Post-UTME test, will it also cover Mathematics and Physics?
Many institutions design their Post-UTME screening around the same core subjects used in the JAMB combination, so Mathematics and Physics are commonly tested again. Some schools instead run a general aptitude or English-focused test — checking your specific institution's past screening format is the most reliable way to know what to expect.
What happens if I score below the cut-off mark for Computer Science?
If your score falls below your target institution's cut-off for Computer Science, you still have options: applying to a different, less competitive institution offering the same course, considering a related course as an alternative, or retaking JAMB the following year with stronger preparation, particularly in Mathematics and Physics.
How do I find out which universities in Nigeria actually offer Computer Science?
The JAMB brochure, updated annually, lists every institution approved to offer Computer Science along with their specific subject and O'Level requirements. Cross-referencing this with each university's own admissions page will give you the most accurate and current picture.
What's the difference between the JAMB subject combination and the O'Level requirement for Computer Science?
The JAMB (UTME) subject combination refers to the subjects you register and are examined on for the entrance exam, while the O'Level requirement refers to the credit passes you need on your WAEC/NECO certificate. They overlap significantly for Computer Science but aren't identical — you'll need both to be correct for a successful admission.
About the Author
SmartJamb Editorial Team
SmartJamb is Nigeria's trusted student education platform, providing accurate and up-to-date information on JAMB, WAEC, NECO, scholarships, and university admissions. Our editorial team is made up of experienced educators and academic writers dedicated to helping Nigerian students succeed.
Trusted by students across Nigeria • Updated daily • Helping you succeed since 2023