A Master’s in Computer Science is one of the most sought-after postgraduate degrees in Nigeria, offering students the opportunity to specialize in fields such as Artificial Intelligence, Cybersecurity, Software Engineering, Data Science, and Networking. With Nigeria’s growing tech ecosystem, a Master’s in Computer Science can open doors to lucrative career opportunities in academia, research, and the IT industry.
Let’s talk about the top universities offering a Master’s in Computer Science in Nigeria, their admission requirements, tuition fees, and career prospects.
Related: Free Online Master’s Degree in Nigeria: Opportunities and Alternatives
1. Why Study a Master’s in Computer Science in Nigeria?
Pursuing a Master’s in Computer Science in Nigeria offers several benefits:
- Quality Education – Many Nigerian universities have strong computer science faculties and research centers.
- Affordability – Studying in Nigeria is more affordable than pursuing a similar degree abroad.
- Career Opportunities – A postgraduate degree increases job prospects in IT, research, and academia.
- Growing Tech Industry – Nigeria is home to thriving tech startups, fintech companies, and software development firms.
2. Top Universities Offering a Master’s in Computer Science in Nigeria
Several universities in Nigeria offer high-quality Master’s in Computer Science programs, including federal, state, and private universities.
2.1 Federal Universities
University | Location | Program Duration |
---|---|---|
University of Lagos (UNILAG) | Lagos | 18 – 24 months |
University of Ibadan (UI) | Oyo State | 18 – 24 months |
Obafemi Awolowo University (OAU) | Osun State | 18 – 24 months |
Ahmadu Bello University (ABU), Zaria | Kaduna State | 18 – 24 months |
University of Nigeria, Nsukka (UNN) | Enugu State | 18 – 24 months |
Federal University of Technology, Akure (FUTA) | Ondo State | 18 – 24 months |
Federal University of Technology, Minna (FUTMINNA) | Niger State | 18 – 24 months |
2.2 State Universities
University | Location | Program Duration |
---|---|---|
Lagos State University (LASU) | Lagos State | 18 – 24 months |
Rivers State University (RSU) | Rivers State | 18 – 24 months |
Ambrose Alli University (AAU) | Edo State | 18 – 24 months |
Olabisi Onabanjo University (OOU) | Ogun State | 18 – 24 months |
Ekiti State University (EKSU) | Ekiti State | 18 – 24 months |
2.3 Private Universities
University | Location | Program Duration |
---|---|---|
Covenant University | Ogun State | 18 – 24 months |
Babcock University | Ogun State | 18 – 24 months |
American University of Nigeria (AUN) | Adamawa State | 18 – 24 months |
Bowen University | Osun State | 18 – 24 months |
Redeemer’s University | Osun State | 18 – 24 months |
3. Admission Requirements for a Master’s in Computer Science in Nigeria

To be eligible for admission into a Master’s in Computer Science program, applicants must meet the following requirements:
3.1 Academic Requirements
A Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field from a recognized university.
Minimum Second Class Upper (CGPA of 3.0 – 3.5 on a 5.0 scale). Some universities accept Second Class Lower (CGPA of 2.5 – 2.99) with relevant work experience.
3.2 Other Admission Requirements
Academic Transcripts – Required from the undergraduate institution.
NYSC Certificate or Exemption Letter – Compulsory for Nigerian applicants.
Statement of Purpose (SOP) – Explaining career goals and motivation.
Letters of Recommendation – Usually from academic or professional referees.
Entrance Examination and/or Interview – Some universities conduct screening tests or interviews.
4. Specializations in Master’s in Computer Science
Most Nigerian universities allow students to specialize in different areas of computer science, including:
Artificial Intelligence and Machine Learning
Cybersecurity and Information Security
Data Science and Big Data Analytics
Software Engineering and Development
Computer Networks and Cloud Computing
Embedded Systems and Robotics
Human-Computer Interaction
5. Tuition Fees for a Master’s in Computer Science in Nigeria
Tuition fees vary based on university type (federal, state, or private) and mode of study (full-time or part-time).
Estimated Tuition Fees Per Session
University Type | Estimated Fees (Per Session) |
---|---|
Federal Universities | ₦150,000 – ₦300,000 |
State Universities | ₦250,000 – ₦500,000 |
Private Universities | ₦500,000 – ₦3,000,000 |
Additional fees include:
- Acceptance Fee – ₦20,000 – ₦50,000
- Departmental and Registration Fees
- Project and Research Fees
6. Career Opportunities After a Master’s in Computer Science in Nigeria
A Master’s in Computer Science opens doors to high-paying careers in Nigeria’s growing tech industry, academia, and research institutions.
6.1 Employment Sectors
- IT and Software Development Companies
- Banks and Fintech Firms
- Telecommunications Industry
- Government Agencies (NITDA, CBN, NCC)
- Universities and Research Institutes
- Cybersecurity Firms
6.2 Job Roles and Salaries
Job Role | Estimated Salary (Per Month) |
---|---|
Software Engineer | ₦300,000 – ₦800,000 |
Data Scientist | ₦400,000 – ₦1,200,000 |
Cybersecurity Analyst | ₦350,000 – ₦1,000,000 |
Cloud Engineer | ₦450,000 – ₦1,500,000 |
IT Project Manager | ₦500,000 – ₦1,500,000 |
University Lecturer | ₦200,000 – ₦600,000 |
7. Why Choose a Master’s in Computer Science in Nigeria?
Affordable Education – Lower tuition fees compared to foreign universities.
Growing Tech Ecosystem – Nigeria’s IT industry is expanding rapidly.
Diverse Career Options – High demand for tech professionals in multiple sectors.
Opportunities for Research and Innovation – Universities support research in AI, cybersecurity, and software engineering.
Now Is a Master’s in Computer Science in Nigeria Worth It?
A Master’s in Computer Science in Nigeria is a valuable investment for those looking to advance in the tech industry, research, or academia. With affordable tuition fees, growing job opportunities, and a strong IT sector, Nigeria offers excellent prospects for computer science graduates.
For more details on specific programs, visit the official websites of the universities listed above.