Computer Science vs Software Engineering: Which JAMB Combo Fits?
Computer Science and Software Engineering sound similar and share almost identical JAMB requirements, which makes the choice confusing for a lot of applicants. The subject combo won't help you decide — the actual difference is in what you'll study and where the degree sits administratively.
The JAMB Subject Combination Is Nearly Identical
Both courses typically require Mathematics, Physics, and one of Chemistry/Biology/Further Mathematics/Economics (varies by university), alongside English Language. A few universities offer Software Engineering under the Faculty of Engineering specifically, which can mean it inherits Engineering's stricter Physics-and-Chemistry requirement rather than Computer Science's more flexible science option. Always check the specific university's JAMB brochure entry rather than assuming.
Where They Actually Differ
Computer Science, usually housed in the Faculty of Science, leans toward theory: algorithms, data structures, computational theory, and a broad foundation that can lead into research, data science, or general software roles. Software Engineering, where it exists as a separate program (often under Engineering or a Computing faculty), is more explicitly focused on the engineering process of building software — software design, project lifecycles, testing, and large-system architecture. In many Nigerian universities, though, Software Engineering isn't offered as a distinct program at all, and Computer Science is the only option — so this choice may not even apply to you depending on where you're applying.
Cutoff Marks Are Usually Similar and High
Both are in-demand courses given the tech job market, and cutoffs at competitive universities have climbed in recent years, often into the 220–260+ range at federal universities with strong computing departments. Post-UTME screening frequently emphasizes Mathematics heavily for both.
How to Actually Decide
If the university offers both as genuinely distinct programs, look at the course outline, not just the name — check whether it's theory-heavy (Computer Science) or project/build-heavy (Software Engineering) in its actual course list. If you're unsure, Computer Science is the safer, more widely-recognized default; it's also easier to pivot from Computer Science into software engineering roles after graduation than the reverse, since most industry hiring doesn't strictly require the specific degree title.
FAQ: Do I need Physics for Computer Science?
Most universities require Physics as one of your JAMB subjects for Computer Science, though a small number accept Economics or Biology in its place — check the specific institution's brochure entry.
FAQ: Is Software Engineering harder to get into than Computer Science?
Not inherently — where both exist as separate programs at the same university, cutoffs are usually comparable. The bigger factor is simply that fewer Nigerian universities offer Software Engineering as a standalone program, so your choice of school may be more limited than for Computer Science.
Get instant access to thousands of real WAEC, JAMB, and NECO past questions with AI-powered explanations.
Start Free →