Jamb.Guide

Software Engineering in Nigerian universities

Engineering

A five-year programme covering software development, systems engineering and software architecture.

National minimum
180
Duration
5 yrs
RIASEC type
IRC
Demand
high

What this course covers

Software Engineering is a 5-year engineering programme offered by Nigerian universities under the National Universities Commission framework. The programme covers design, analysis, engineering mathematics and applied practice, with a balance of theoretical foundations and applied practice. Graduates leave with a recognised undergraduate degree that opens up entry-level roles in industry, research and the public sector, as well as the foundation for postgraduate study.

Why study Software Engineering?

Software Engineering suits candidates who enjoy problem solving, applied science and building real things. The programme aligns with the wider Nigerian sector demand profile in its field and offers practical career routes through both private sector employers and government institutions. It is well-suited to candidates planning to combine the undergraduate degree with later professional certification or a master's programme.

UTME subjects

  • English Language
  • Mathematics
  • Physics
  • Chemistry

O'level subjects

  • English Language
  • Mathematics
  • Physics
  • Chemistry
  • one other subject

Five credit passes at one sitting (or two acceptable sittings) are typically required.

Typical career pathways

Typical career destinations for Software Engineering graduates include industry roles in oil and gas, telecoms, manufacturing and infrastructure, plus consulting and federal service. Some graduates move into postgraduate research, while others pivot to adjacent fields such as project management, consultancy and entrepreneurship. The professional and regulatory bodies tied to the field provide structured certification routes that lift earnings and open senior roles within a few years of practice.

Honest challenges to expect

Like any undergraduate programme, Software Engineering has challenges. The workload is significant in the middle years, with practical and project requirements alongside theoretical coursework. Candidates should plan for time-intensive practicals or industrial training and budget realistically for textbooks, lab fees and the typical Nigerian student living costs.

Career outlook

Entry-level earnings band
₦300,000 - ₦1,000,000/month
Mid-career earnings band
₦800,000 - ₦4,000,000/month
Typical employers: Tech firms, banks, remote employers paying in USD
Professional body: CPN

Earnings vary widely by employer, sector and individual performance. These bands reflect typical 2026 ranges across the public and private sectors.

Find out if Software Engineering suits you

Take our free 8-minute career quiz to see whether Software Engineering matches your interests, JAMB readiness and preferences - plus four other realistic options for you.

Take the career quiz

Related courses

Frequently asked questions

What is Software Engineering?

Software Engineering is a 5-year engineering programme offered by Nigerian universities under the National Universities Commission framework. The programme covers design, analysis, engineering mathematics and applied practice, with a balance of theoretical foundations and applied practice. Graduates leave with a recognised undergraduate degree that opens up entry-level roles in industry, research and the public sector, as well as the foundation for postgraduate study.

How long does Software Engineering take?

Software Engineering typically runs for 5 years in Nigerian universities, with a final-year project or thesis and (for engineering programmes) industrial training.

What JAMB subjects do I need for Software Engineering?

Software Engineering requires the UTME subject combination English Language, Mathematics, Physics, Chemistry. Confirm with the JAMB brochure each cycle.

Which Nigerian universities offer Software Engineering?

We are still building the institution list for Software Engineering. Use the JAMB brochure or the NUC course-finder to confirm where the programme is currently accredited.

What career options does Software Engineering open up?

Engineering graduates register with COREN after a structured pupillage and move into industry, consultancies or the public sector. The professional body relevant to this programme is CPN. Career progression typically comes from a combination of experience, postgraduate study and professional certifications.