How much does a Computer Scientist earn in Nigeria?
Find out how much Computer Scientists earn in Nigeria, including monthly and annual salaries, job description, taxes, and more.
Advertisement
What does a Computer Scientist do?
Computer scientists in Nigeria design, develop, and analyse software programs and computer systems. They apply principles of mathematics, engineering, and logic to solve computing problems, improve efficiency, and create software innovations used in industries such as finance, telecommunications, and government. Roles can range from research and algorithm development to software engineering and data science.
Average Salary of a Computer Scientist in Nigeria
The average salary for a computer scientist in Nigeria can vary based on the employer, location, and experience. The approximate figures are:
Advertisement
AVERAGE MONTHLY SALARY
₦ 400000
AVERAGE ANNUAL SALARY
₦ 4800000
Note: These figures are estimates and can vary. Senior and specialized professionals may earn significantly more.
Salary by Experience
- Entry Level (0-2 years): 200000 - 300000
- Mid Level (3-5 years): 350000 - 500000
- Senior Level (6+ years): 600000 - 900000
Salary by Education
- Bachelor’s Degree in Computer Science or related field: Holders usually start at ₦200,000 to ₦350,000 per month in private sector roles, especially in tech firms or financial services.
- Master’s Degree (e.g. MSc Computer Science/Information Technology): Professionals with a master’s degree typically earn ₦450,000 to ₦700,000 per month, especially in research roles or with multinational companies.
- PhD in Computer Science or related field: PhD holders, especially those engaged in university research or senior development positions, can earn upward of ₦800,000 per month.
How to Become a Computer Scientist
Becoming a computer scientist in Nigeria requires a blend of formal education, practical programming experience, and ongoing professional development.
- Obtain a Senior Secondary School Certificate (SSCE) with credit passes in core science subjects, including Mathematics, Physics, and English.
- Gain admission into an accredited Nigerian university offering Computer Science or a closely related discipline. Top institutions include University of Lagos, Obafemi Awolowo University, University of Nigeria Nsukka, Covenant University, and Ahmadu Bello University.
- Complete a Bachelor’s degree (B.Sc or B.Tech) in Computer Science or a related course.
- Undertake internships or one-year industrial training (IT) with ICT companies, banks, research organisations, or telecommunications providers during your degree.
- Consider obtaining a Master’s degree or professional certifications to specialise in key fields such as software engineering, artificial intelligence, or data science.
- Join local professional bodies such as the Computer Professionals (Registration Council of Nigeria) (CPN) and the Nigeria Computer Society (NCS) for networking and professional recognition.
- Continuously upgrade your skills through online courses, workshops, and relevant programming competitions.
Educational Requirements
A minimum of a Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Mathematics, or Physics from an accredited Nigerian university is required. Strong emphasis is placed on technical proficiency and hands-on experience gained through internships or university projects. For specialist or research positions, a master’s degree or PhD may be necessary.
Essential Skills
Technical Skills
- Programming languages (e.g. Python, Java, C++)
- Algorithm design and analysis
- Database management (SQL, MongoDB)
- Software development methodologies (Agile, DevOps)
- Artificial intelligence and machine learning
- Network and cybersecurity fundamentals
- Web and mobile application development
Soft Skills
- Critical thinking and problem-solving
- Effective communication
- Collaboration and teamwork
- Attention to detail
- Adaptability to new technologies
- Project management
Professional Certifications
While not mandatory, the following certifications greatly enhance career prospects for computer scientists in Nigeria: certifications from Computer Professionals (Registration Council of Nigeria) (CPN), Nigeria Computer Society (NCS) membership, international certifications such as Microsoft Certified: Azure Developer Associate, Oracle Certified Java Programmer, Cisco Certified Network Associate (CCNA), and Google Professional Cloud Architect. Many Nigerian employers recognise these qualifications, especially in competitive sectors.
Frequently Asked Questions
What are the main employers of computer scientists in Nigeria?
Major employers include technology startups, financial institutions, mobile network operators (such as MTN, Airtel, Globacom), consulting firms, government ministries, and multinational companies like Microsoft Nigeria, Google Nigeria, and Andela.
Which universities in Nigeria offer the best Computer Science programmes?
Reputable Nigerian universities for Computer Science include University of Lagos, Obafemi Awolowo University, Covenant University, University of Nigeria Nsukka, and Ahmadu Bello University.
Is professional registration with CPN mandatory for computer scientists in Nigeria?
Yes, registration with the Computer Professionals (Registration Council of Nigeria) (CPN) is a legal requirement for anyone practicing as a computer scientist or IT professional in Nigeria.
Which programming languages are most in demand for computer scientists in Nigeria?
Python, Java, JavaScript, C#, and SQL are currently the most sought-after programming languages in the Nigerian job market.
What is the career progression for a computer scientist in Nigeria?
With experience, computer scientists can progress from entry-level software developer or IT analyst roles to positions such as systems architect, IT manager, research scientist, or CTO in tech-focused organisations.
Page last updated: May 28, 2026