JAMB Subject Combination for Software Engineering
Reported UTME subjects for Software Engineering: Use of English, Mathematics, Physics and Chemistry or Economics. Sources differ, so see the comparison first.
ExamPadi Editorial · Updated · 6 min read
Software Engineering is a newer course name in many Nigerian universities, and the published lists for it are thin. One 2026 guide, from Myschoolnews, reports Use of English, Mathematics, Physics and Chemistry or Economics. The BusinessDay guide has no entry for it, though it does list Computer Science. Other websites give other lists. Treat the JAMB brochure as the authority.
The combination at a glance
| Slot | Subject | Notes |
|---|---|---|
| 1 | Use of English | Compulsory for every UTME candidate |
| 2 | Mathematics | Listed by Myschoolnews |
| 3 | Physics | Listed by Myschoolnews |
| 4 | Chemistry or Economics | One of the two, per Myschoolnews |
The UTME is a computer-based test. You register for four subjects, Use of English plus three tied to your course, and it is scored out of 400.
What the sources say, and where they disagree
| Source | What it lists |
|---|---|
| Myschoolnews (19 Jan 2026) | Software Engineering: Use of English, Mathematics, Physics and Chemistry or Economics |
| BusinessDay (23 Feb 2026) | No entry for Software Engineering. Computer Science: English, Mathematics and Physics, plus one of Biology, Chemistry, Agricultural Science, Economics or Geography |
| Other blogs surfaced by search | Conflicting lists, one without Physics; not reproduced here |
This is a case where you should not take a single blog's word. The Myschoolnews list is consistent with the Computer Science entry in BusinessDay, since both include English, Mathematics, Physics and either Chemistry or Economics, but BusinessDay allows more fourth-subject options for Computer Science than Myschoolnews does for Software Engineering.
If you are choosing, Mathematics and Physics appear in every credible list we found, and Chemistry and Economics are the safest fourth-subject choices because they appear in both. Confirm the final list in the brochure and on your target school's page. Our Computer Science combination page covers the neighbouring course.
Why these subjects
Software Engineering is the discipline of building reliable software. It rests on mathematics (logic, algebra, discrete reasoning) and on a general scientific way of working. Physics appears in the list because many engineering-style programmes use it as evidence of quantitative and analytical skill, not because you will be doing physics all day.
The fourth subject is a choice. Pick the one you can score higher in, as long as your target school accepts it. And remember that none of the lists asks for a coding subject in the UTME; practical programming is something universities teach you.
Avoid combination mistakes
A wrong subject combination is one of the most avoidable reasons for trouble. A few habits help:
- Write the four subjects down before you go to the centre. Do not rely on an agent's memory.
- Check them against the brochure on jamb.gov.ng and against the admission requirements of each university you choose.
- Do not drop a required subject because you find it hard. If the university requires it, a different choice can make you ineligible.
- Recheck your slip. Confirm all four subjects are correct before you leave the registration centre.
Nairametrics reported in February 2026 that candidates who had picked the wrong subjects, or wanted to change them, could do so at an accredited centre during that year's registration period. Do not assume the same window will exist for 2027. Watch jamb.gov.ng and read our guide to changing your course.
Our general guide to JAMB subject combinations shows the logic behind combinations for other courses.
O'level requirements are separate
Your WAEC, NECO or NABTEB result matters alongside the UTME. Universities set their own O'level requirements for each programme. For Software Engineering expect English Language and Mathematics to matter, and some sciences, but the exact subjects and grades are each institution's decision, so read its admission requirements. We do not print a universal O'level rule here because we could not source one.
What is the score you need?
That is a different question. JAMB sets a national minimum for universities (reported as 150 for 2026/2027), but schools can set higher requirements for individual courses. Read our guide to the JAMB cut-off mark for Software Engineering for what is and is not published, and what JAMB score you need to get admission for the wider picture.
How to prepare the four subjects
From 29 October 2026 to the proposed UTME window of 15 to 25 March 2027 there are 137 days. That window is a proposal, not a final date. See the JAMB 2027 UTME date and timetable for the latest. A plan that works for many candidates:
- Make Mathematics your anchor. Algebra, sequences, logic and functions are the foundation.
- Take Physics seriously. Mechanics and electricity are a good place to start.
- Keep an error log and revisit it weekly.
- Do timed, four-subject practice in the final weeks.
Always work from the official JAMB syllabus for each subject, which you can find on jamb.gov.ng.
If you change your mind
If you later prefer a related course, you may be able to apply for a change of course, depending on JAMB's rules at the time. Read the guide on changing your course first. Software Engineering, Computer Science and Cyber Security sit close together, but their lists in the press are not identical, so check your four subjects against the new course.
Topic areas to cover in each subject
Use the official JAMB syllabus as your checklist. As a rough guide, broad areas you are likely to meet are:
| Subject | Broad areas to expect (confirm in the syllabus) |
|---|---|
| Mathematics | Number and numeration, algebra, geometry, trigonometry, statistics, calculus |
| Physics | Mechanics, heat, waves and light, electricity and magnetism, modern physics |
| Chemistry or Economics | Follow the syllabus for your chosen subject |
| Use of English | Comprehension, vocabulary and structure, summary, oral forms |
A sample weekly split
This is advice, not an official plan. Adjust it to your timetable and strengths.
| Day | Focus |
|---|---|
| Monday | Mathematics topic work |
| Tuesday | Physics topic work |
| Wednesday | Chemistry or Economics topic work |
| Thursday | Use of English and review |
| Friday | Mixed questions across all four, timed |
| Saturday | A longer paper or an error-log review |
| Sunday | Rest |
Confirm it on IBASS
Every list on this page is press-reported. JAMB's own brochure is on its IBASS portal at ibass.jamb.gov.ng/brochure, and we could only open its landing page, not the course entries. Look up your course there, then check your target university's admission page, before you register.
ExamPadi has 46,182 practice questions across JAMB, WAEC, NECO and NABTEB, with a timed CBT mode. Free practice is available, with a Pro tier, on Android, iOS, web and Windows.
Practise JAMB Mathematics on ExamPadi, then add your other subjects to cover the full combination.
Practise with real past questions and worked answers
Practise JAMB Mathematics freeFrequently asked questions
What is the JAMB subject combination for Software Engineering?
Myschoolnews reports Use of English, Mathematics, Physics and Chemistry or Economics. Other sources differ, so confirm in the JAMB brochure.
Is Physics compulsory for Software Engineering?
Myschoolnews lists it, but BusinessDay has no entry for the course. A related Computer Science entry lists Physics as well. Confirm with your target university.
Is it the same as the Computer Science combination?
BusinessDay lists Computer Science as English, Mathematics and Physics plus one of Biology, Chemistry, Agricultural Science, Economics or Geography. The two courses are not guaranteed to match.
Where do I confirm my combination?
In JAMB's brochure at jamb.gov.ng and on your target university's admission requirements page.