Department of Computer Science
Develop expertise in computational theory, programming, and systems design through our comprehensive Computer Science program.

Department Overview
Why Study Computer Science?
Computer Science is a rapidly growing and highly relevant field in Nigeria, offering numerous opportunities for innovation and development:
Driving Industrial Growth
Computer scientists are at the forefront of developing new technologies and solutions that are transforming various sectors in Nigeria
Addressing Digital Transformation
Nigeria is increasingly embracing digital technologies, creating a high demand for skilled computer scientists to build and maintain digital infrastructure
Problem-Solving and Innovation:
Computer science equips individuals with strong problem-solving skills and the ability to create innovative solutions to address local challenges
Entrepreneurship and Startups
The field fosters entrepreneurship, enabling individuals to create their own tech-based businesses and contribute to economic growth in Nigeria.
Diverse Career Opportunities
Graduates can pursue a wide range of careers in software development, web development, data analysis, cybersecurity, artificial intelligence, and more
Improving Efficiency and Productivity
Computer science skills are essential for automating processes, improving efficiency, and increasing productivity across different sectors of the Nigerian economy.
Core Competencies
Areas of Study
Algorithms/Data Structures
Programming Languages
Database Systems
Computer Networks
Artificial Intelligence
Software Engineering
Our Faculty
Meet Our Experts

Dr. Alan Roberts
Professor and Department Head

Dr. Lisa Chen
Associate Professor

Dr. John Okafor
Assistant Professor
Career Paths
Where Our Graduates Work
Software Developer
Design, build, and maintain computer programs and applications.
AI/Machine Learning Engineer
Develop systems and applications that utilize artificial intelligence.
Systems Analyst
Analyze and design information systems to meet organizational needs.
Data Scientist
Extract insights from large datasets using statistical and computational methods.
Database Administrator
Manage and optimize database systems and ensure data security.
Ready to Begin Your Journey?
Join our department and develop the skills needed for success in today’s rapidly evolving world.