The compulsory subjects for Software and Systems Engineering in JAMB mandate that candidates register for English Language, Mathematics, Physics, and Chemistry, alongside mandatory secondary school O’Level credit passes in English Language, Mathematics, Physics, Chemistry, and any other relevant science subject obtained in not more than two sittings across accredited Nigerian universities.
Software and Systems Engineering is an advanced technical engineering discipline focusing on the architectural design, formal specification, scalable development, automated testing, and lifecycle maintenance of complex software-intensive computing systems, distributed enterprise clouds, and mission-critical embedded control firmware. Because systems engineers develop large-scale algorithmic platforms, safety-critical aerospace software, and real-time operating systems, university faculties of engineering and the Council for the Regulation of Engineering in Nigeria (COREN) enforce strict academic prerequisites combining advanced quantitative mathematics, digital logic, and physical sciences.
In the nationwide entrance examination, English Language is universally compulsory for all applicants. For the remaining three subjects, candidates must register for Mathematics, Physics, and Chemistry without exception. There are strictly zero subject waivers or substitutions allowed for Software and Systems Engineering. Attempting to substitute Computer Studies, Technical Drawing, or Biology for Chemistry or Physics results in immediate automated post-UTME screening disqualification, regardless of whether the candidate achieves a high cumulative score. Digital logic, algorithmic complexity, circuit thermodynamics, and electromagnetic physics require comprehensive mastery of these foundational sciences.
Regarding secondary school terminal requirements, applicants must achieve at least five credit passes in WAEC, NECO, or NABTEB examinations. The five mandatory subjects include English Language, Mathematics, Physics, Chemistry, and a fifth relevant credit, such as Further Mathematics, Computer Studies, Technical Drawing, or Biology. Achieving a credit pass in Further Mathematics provides a substantial competitive advantage during post-UTME composite scoring, particularly in premier institutions such as Federal University of Technology Akure, University of Lagos, and Covenant University.
The Joint Admissions and Matriculation Board provides an interactive electronic brochure through the IBASS portal, enabling candidates to confirm institutional prerequisites and faculty combinations prior to examination registration.
Engineering accreditation benchmarks and curriculum standards administered by the National Universities Commission alongside COREN ensure that accredited software engineering departments maintain modern computer networking laboratories, cloud computing testing clusters, and embedded systems development suites.
Aspiring software engineers should focus on mastering physical mechanics, rotational dynamics, vectors, and chemical stoichiometry. Selecting the proper subject combination and excelling in screening assessments guarantees merit placement into accredited software engineering programmes.
Candidates must also ensure that their secondary school examination credentials are fully authenticated before departmental screening begins. Careful alignment of examination subjects guarantees eligibility for professional engineering certification and prepares future innovators for careers in software architecture, cloud platforms, and cybersecurity engineering.
Strengthening quantitative problem-solving skills during secondary school prepares prospective engineering students to navigate demanding algorithms, compiler design, and concurrent programming coursework successfully.
Building disciplined analytical habits ensures that incoming undergraduates develop the theoretical depth and programming precision required to excel in modern software engineering environments.




Thank you EduTalks! My sister was worried about this exact issue yesterday, sharing this with her immediately.
Bookmarking this right away. This is by far the most detailed article on this topic I have come across online.
Please, does this same policy apply to candidates who sat for WAEC GCE as private candidates rather than internal school candidates?
Thank you for asking. Yes, WAEC GCE (private candidate) certificates and results carry the exact same legal and academic validity as internal school candidate results for admission and institutional clearance purposes. When filling portal documentation, ensure your exam year, center number, and candidate number match your official result slip exactly.
Quick question please: if an applicant has already completed the initial registration, can changes still be made within the correction window without penalty?
Great question. Yes, most examination and admission bodies allow data corrections during the designated modification window before final data lock. However, ensure that any biometric, course, or institution amendments are processed strictly through accredited CBT or administrative centers to prevent profile suspension or upload mismatch.
Thank you for this detailed guide! The step-by-step breakdown makes it very straightforward to navigate.
Very informative post. I wish our secondary school guidance counselor had explained this so thoroughly.
Very practical breakdown. It is reassuring to find verified information without all the rumors circulating on social media.
Great article. The distinction you highlighted between the institutional requirements and the general regulations is very important.
Extremely clear and helpful explanation. This cleared up the exact questions my study group was having regarding this process.
This was really helpful and timely. Thank you for consistently publishing reliable educational resources for students across Nigeria.