Computer Science at Nigerian Universities: UNILAG, OAU, UNN, Covenant, and UI Compared
Nigeria's top CS programmes at UNILAG, OAU, UNN, Covenant University, and University of Ibadan provide solid theoretical foundations in algorithms, data structures, and computer architecture. Covenant is the most expensive (NGN 800,000 to NGN 1,500,000 per year) but has the most structured environment and career services. The federal universities (UNILAG, OAU, UNN, UI) cost far less in tuition (NGN 30,000 to NGN 150,000 per year) but have larger class sizes and less consistent facilities. The honest gap across all five: none of them adequately teach modern web frameworks, payment integration (Paystack, Flutterwave), cloud deployment, or collaborative development workflows. You will need to learn these on your own or through supplementary courses to be job-ready in the Nigerian tech market.
University of Lagos (UNILAG)
UNILAG is located in the heart of Lagos, which gives CS students proximity to the largest tech ecosystem in Africa. Yaba, the tech hub nicknamed "Silicon Lagoon," is a short bus ride from campus. That geography matters more than most prospectuses admit.
The programme: The Department of Computer Sciences offers a BSc programme covering programming (typically C, C++, Java), algorithms, data structures, databases, operating systems, computer architecture, and software engineering. The curriculum is NUC-accredited and follows the national benchmark standards.
Strengths:
- Location. Being in Lagos means access to tech meetups, hackathons, internships, and the developer community. No other Nigerian university matches this advantage.
- Strong alumni network in Nigerian tech. Many UNILAG CS graduates work at Paystack, Flutterwave, Interswitch, and other prominent companies.
- Active Google Developer Student Club and other tech-related student organisations.
Weaknesses:
- ASUU strikes periodically disrupt the academic calendar. A four-year programme sometimes stretches to five or six years.
- Class sizes can be large, especially in early years, with limited individual attention.
- Lab facilities have not kept pace with industry tools. Do not expect to learn React or modern cloud deployment in the classroom.
Cost: Tuition is approximately NGN 50,000 to NGN 150,000 per year (federal university fees). Real cost including accommodation, feeding, transport, and materials is NGN 300,000 to NGN 600,000 per year.
Obafemi Awolowo University (OAU, Ile-Ife)
OAU is one of the most respected federal universities in Nigeria. The Ile-Ife campus is quieter and more contained than Lagos, which some students prefer for focused study. The computer science department has produced graduates who went on to significant tech careers.
The programme: BSc Computer Science covering core theory, programming, mathematics, and applied computing. OAU has historically had a strong reputation for academic rigour.
Strengths:
- Academic reputation. OAU graduates are generally well-regarded for their depth of understanding.
- Lower cost of living compared to Lagos. Your money stretches further in Ile-Ife.
- Focused campus environment with fewer distractions than an urban setting.
Weaknesses:
- Distance from major tech hubs. Internships and meetups require travelling to Lagos, Ibadan, or going remote.
- Like most federal universities, susceptible to ASUU strikes and calendar disruptions.
- The curriculum, like every Nigerian university on this list, does not teach modern web development or payment integration.
Cost: Tuition approximately NGN 30,000 to NGN 100,000 per year. Total annual cost including living expenses: NGN 200,000 to NGN 500,000.
University of Nigeria, Nsukka (UNN)
UNN is the oldest indigenous university in Nigeria. The computer science department sits on the Nsukka campus in Enugu State, which is building its own tech scene independently of Lagos.
The programme: BSc Computer Science with standard NUC-accredited curriculum covering algorithms, data structures, programming, databases, and systems.
Strengths:
- Historical prestige. "UNN" carries weight across Nigeria.
- Growing Enugu tech ecosystem. The Southeast tech scene is developing, with co-working spaces and startups establishing roots.
- Relatively affordable with a lower cost of living than Lagos or Abuja.
Weaknesses:
- Similar structural challenges to other federal universities: potential strikes, large class sizes, and facility limitations.
- Further from the Lagos tech hub, though remote work reduces this disadvantage.
- Curriculum gaps in modern development tools and practices.
Cost: Tuition approximately NGN 50,000 to NGN 120,000 per year. Total annual cost: NGN 200,000 to NGN 450,000.
Covenant University (Ota, Ogun State)
Covenant is a private university near Lagos. It operates very differently from the federal universities on this list. The environment is highly structured, with mandatory residence, dress codes, and chapel attendance. For CS students, the trade-off is a more consistent academic experience at a significantly higher price.
The programme: BSc Computer Science with a curriculum that tends to be more current than federal universities. Covenant has invested in computer labs, industry partnerships, and career services.
Strengths:
- No ASUU strikes. The academic calendar runs consistently. A four-year programme finishes in four years.
- Smaller class sizes and more individual attention than federal universities.
- Strong career services and industry connections. Covenant regularly places graduates into Nigerian tech companies.
- Better-maintained labs and facilities.
- Proximity to Lagos. Internships in Yaba and Victoria Island are accessible.
Weaknesses:
- Cost. NGN 800,000 to NGN 1,500,000 per year in tuition alone. Over four years, this is NGN 3,200,000 to NGN 6,000,000 before living costs.
- The highly controlled environment (dress codes, mandatory chapel, curfews) does not suit everyone.
- Even with a better-resourced curriculum, the gap between university CS and industry practice still exists. You still need to learn modern frameworks and payment integration on your own.
Cost: Tuition NGN 800,000 to NGN 1,500,000 per year. Total annual cost: NGN 1,200,000 to NGN 2,000,000.
University of Ibadan (UI)
UI is the oldest university in Nigeria. The computer science department benefits from the university's overall academic prestige. Ibadan itself is a large city with a growing tech presence, though it is not at the level of Lagos.
The programme: BSc Computer Science with NUC-accredited curriculum. UI's general academic reputation adds weight to the degree.
Strengths:
- The strongest overall academic brand among Nigerian universities. A UI degree carries recognition nationally and internationally.
- Research orientation. If you are considering graduate school or academic computing, UI provides a strong foundation.
- Ibadan is more affordable than Lagos while still being a significant city with reasonable internet connectivity.
Weaknesses:
- Federal university challenges: potential strikes, bureaucracy, and resource constraints.
- The CS department specifically is not as large or well-known as UNILAG's, despite UI's overall prestige.
- Ibadan's tech scene is growing but still small compared to Lagos.
Cost: Tuition approximately NGN 30,000 to NGN 100,000 per year. Total annual cost: NGN 250,000 to NGN 500,000.
What None of These Programmes Teach (And Why It Matters)
This is the section that matters most. All five universities teach you theory: algorithms, data structures, discrete mathematics, operating systems, and programming in languages like C, Java, or Python. That knowledge is genuinely valuable. Understanding how a hash table works or why an O(n^2) algorithm is a problem makes you a better developer in the long run.
But here is what none of them adequately cover:
- Modern web frameworks: React, Next.js, Vue. These are what the Nigerian tech industry actually builds with.
- Payment integration: Paystack, Flutterwave, subscription billing, webhook handling. This is the core skill that separates hireable Nigerian developers from theory-only graduates.
- Git and collaborative development: Pull requests, code reviews, branching strategies. Every professional team uses these. Most university programmes barely mention them.
- Cloud deployment: Getting your application live on Vercel, Railway, AWS, or any hosting platform.
- API design and consumption: Building and using REST APIs, which is fundamental to almost every modern application.
- Mobile-first development: Building for the way most Nigerians actually access the internet: through smartphones on variable connections.
This gap is not unique to Nigeria. CS programmes worldwide prioritise theory over practice. But in a market where Paystack integration and deployed projects are what get you hired, the gap has real consequences for graduates.
The solution is not to skip university. The solution is to supplement it. Use your degree for the credential and the theory. Use online resources, coding communities, and affordable courses to fill the practical gaps. By the time you graduate, you should have both the CS knowledge and the portfolio to prove you can build real products.
If you want a structured way to fill those gaps, McTaba Tech Foundations (approximately NGN 3,500 to 6,000; exchange rates fluctuate; check current price at checkout) covers the conceptual framework for modern development, or create a free account to explore what is available.
Key Takeaways
- ✓All five universities teach core CS theory (algorithms, data structures, discrete mathematics, computer architecture). This foundation is valuable for understanding how software works at a deep level.
- ✓Covenant University offers the most structured experience with smaller class sizes, mandatory chapel and dress codes, and stronger career services. The trade-off is cost: NGN 800,000 to NGN 1,500,000 per year.
- ✓Federal universities (UNILAG, OAU, UNN, UI) are dramatically cheaper (NGN 30,000 to NGN 150,000 per year in tuition) but often deal with strikes, overcrowded lecture halls, and outdated lab equipment.
- ✓None of these programmes adequately prepare graduates for the modern Nigerian tech job market. You will need to learn modern frameworks, payment integration, Git workflows, and deployment independently.
- ✓The best strategy is to use your degree for the credential and theoretical depth while learning practical skills through online courses, communities, and personal projects alongside your coursework.
Frequently Asked Questions
- Which Nigerian university has the best computer science programme?
- It depends on what you mean by "best." For proximity to the tech industry: UNILAG (Lagos location is unmatched). For consistent academic experience: Covenant (no strikes, better facilities, but expensive). For overall academic prestige: UI. For affordability: OAU or UNN. None of them fully prepare you for the modern job market without supplementary self-study.
- Is a CS degree from a Nigerian university enough to get a tech job?
- The degree alone is usually not enough. Nigerian tech employers expect deployed projects, GitHub profiles, and practical skills (React, Node.js, Paystack integration) that university curricula do not cover. The degree opens doors at some companies (banks, telecoms, government), but your portfolio is what gets you through technical interviews.
- Is Covenant University worth the cost for computer science?
- Covenant provides a more consistent, structured experience than federal universities. The question is whether that consistency is worth NGN 3,200,000 to NGN 6,000,000 over four years compared to NGN 800,000 to NGN 2,000,000 at a federal university. If your family can afford it comfortably, the career services and stability are valuable. If it means taking loans or significant family hardship, a federal university plus self-directed coding practice produces comparable outcomes.
- Do ASUU strikes affect computer science students differently?
- Strikes affect all students at federal universities equally. A six-month strike extends your programme by six months regardless of your department. For CS students, the silver lining is that strike periods can be used for intensive self-study, bootcamps, or project building. Some of the strongest Nigerian developers used strike periods productively.
- Should I study CS at university or just do a coding bootcamp?
- If you are 17 to 20 and university is financially viable, the combination of a degree plus self-directed practical learning is the strongest path long-term. The degree provides theory, credentialing, and a network. The bootcamp or self-study provides job-ready skills. If you are older, already working, or cannot afford four years of university, a bootcamp or structured online programme is faster and cheaper.
Ready to build real-world apps?
Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.
Apply to the McTaba Marathon