If you’re aiming for Computer Engineering in 2026, this is one of those courses where JAMB subject combination really matters. It’s not a “manage anything” kind of course. One wrong subject and your admission chances can quietly disappear — even with a strong UTME score.
So before we jump into the actual subjects, let’s slow down and understand why Computer Engineering is treated specially by JAMB and universities.
What Computer Engineering Really Involves (Why Subjects Matter)
Computer Engineering is not just about laptops, coding, or vibes. It sits right at the intersection of:
-
Hardware (circuits, processors, embedded systems)
-
Software (programming, operating systems)
-
Mathematics & logic
-
Physics-based problem solving
Because of this mix, Joint Admissions and Matriculation Board expects candidates to show strength in technical and analytical subjects, not just general science.
That’s why some subjects are non-negotiable, while others are optional but strategic.
Core JAMB Subjects for Computer Engineering (Compulsory)
These subjects form the backbone of your UTME combination. You must have them.
1. Use of English (Compulsory for Everyone)
This is mandatory for all courses in JAMB — no exceptions.
It tests comprehension, communication, and reasoning, which universities consider essential even for technical courses.
2. Mathematics (Core Subject)
This is the heart of Computer Engineering.
You’ll deal with:
-
Calculations
-
Algorithms
-
Logic systems
-
Signal processing later in school
Without Mathematics, Computer Engineering is simply not possible.
3. Physics (Core Subject)
Physics connects directly to:
-
Electricity
-
Electronics
-
Circuits
-
Semiconductor behavior
Most universities will not consider you for Computer Engineering without Physics.
So at this point, your core subjects are fixed:
Core Subjects:
-
Use of English
-
Mathematics
-
Physics
That’s three subjects locked in.
The Fourth Subject: Where Candidates Have Options
This is where many students get confused.
JAMB allows more than one acceptable option for the fourth subject, and the candidate chooses one based on strength and university preference.
Accepted Optional Subjects for Computer Engineering
You are allowed to choose ONE of the following:
Option 1: Chemistry (Most Preferred)
Chemistry is widely accepted and often recommended because:
-
Engineering faculties like strong science backgrounds
-
Some universities quietly prefer Chemistry over Biology
This is the safest and most widely accepted option.
Option 2: Biology
Biology is accepted by many universities, especially if:
-
You’re stronger in Biology than Chemistry
-
The institution does not strictly insist on Chemistry
However, Biology is usually seen as less aligned with core engineering concepts than Chemistry.
Option 3: Further Mathematics (Where Available)
In rare cases (mostly top or specialized institutions), Further Mathematics may be accepted.
This is not universal, so it must be confirmed with the school’s requirements.
Recommended JAMB Subject Combinations for Computer Engineering (2026)
Based on acceptance strength and flexibility, here’s how combinations rank:
Best & Safest Combination
-
Use of English
-
Mathematics
-
Physics
-
Chemistry
Alternative Accepted Combination
-
Use of English
-
Mathematics
-
Physics
-
Biology
Special / School-Dependent Combination
-
Use of English
-
Mathematics
-
Physics
-
Further Mathematics
Important Warnings You Should Not Ignore
-
Not all universities treat optional subjects the same
-
Some schools accept Biology but prefer Chemistry
-
Others may reject Further Mathematics entirely
-
Polytechnics may be more flexible than universities
-
JAMB will not correct subject mistakes after registration
Always confirm with:
-
JAMB brochure
-
University admission requirements
Final Advice (Read This Before Registering)
If you’re unsure or want maximum safety, choose Chemistry as your fourth subject.
It keeps your options open across:
-
Federal universities
-
State universities
-
Private universities
Computer Engineering is competitive. Don’t let subject combination be the reason you miss out.
