Computer Science
Department
Bridging fundamental scientific principles with cutting-edge technology to engineer the digital infrastructure of the future.
Computer Science Department
Created in 1999 as a pioneer department, the Department of Computer Science has continuously evolved to meet the rapid shifts of computer technology and the surging demands of global industry.
By adhering to the rigorous standards of IEEE/ACM and the Nigeria Computer Society (NCS), we are dedicated to producing holistic, ethical problem-solvers capable of leading digital transformation.
Our Philosophy
Our mission is to provide excellent undergraduate education in a state-of-the-art environment, preparing students for diverse high-impact careers as computer scientists in industry, government, and academia.
Professional Readiness
Graduates are trained to be professionally competent and self-reliant, possessing the ability to apply complex theoretical knowledge to solve real-life scientific and industrial problems.
Academic Excellence
We combine rigorous classroom instruction with research and creative inquiry to ensure our students contribute meaningfully to national technological development.
Strategic Objectives
Create awareness and cultivate a deep enthusiasm for computer science and its vast capabilities in solving global challenges.
Provide a broad, balanced, and rigorous foundation in computer science knowledge and high-level practical skills.
Develop versatile and transferable IT skills that are applicable to all aspects of human endeavour and industrial growth.
Generate a professional appreciation for the critical role of computing in diverse industrial, social, and economic contexts.
Prepare students for advanced multi-disciplinary studies involving the intersection of computing and other scientific fields.
Programme Standards
Core Disciplines
- Software Systems Architecture
- Algorithmic Design & Complexity
- Database Management Systems
- Operating Systems Theory
Entry Requirements
- UTME or Direct Entry candidates
- Minimum credits in core science subjects and English
- Designed for high-level professional training
Professional Aim
- System Architecture Mastery
- Computational Problem Solving
- Software Lifecycle Management
- Digital Transformation Leadership
Programme Focus & Scope
The curriculum is designed in compliance with NUC-BMAS and IEEE/ACM guidelines, providing a rigorous foundation in the science of computation. It provides the flexibility to work across diverse disciplines including Mathematics, Engineering, and Life Sciences, ensuring graduates can apply computing logic to any industrial or social context.
- Key Focus: Algorithmic Depth & Software Systems
- Academic Path: B.Sc in Computer Science
- Core Training: Theoretical & Professional Mastery
- Outcome: Licensed Computing Professional
Admission Requirements
Entry Pathways
Candidates for the B.Sc in Computer Science are admitted based on a rigorous evaluation of academic merit and technical aptitude:
- UTME: Admission through the Joint Admissions and Matriculation Board (JAMB).
- Direct Entry: Available for qualified diploma holders in related computing fields.
- Prerequisites: Minimum credits in Mathematics, English, and core science subjects.
Graduation Standards
To qualify for the Bachelor of Science degree, students must demonstrate total mastery of the curriculum:
- Pass all compulsory courses, required courses, and selected electives.
- Maintain a minimum grade of 'E' across all required units.
- Achieve a minimum total credit requirement of 167 units.
- Complete a final year research project and thesis.
Honours & Advancement
The department recognizes academic excellence through an honours system, providing pathways for further study:
- Candidates with good honours degrees are eligible for Masters or PhD programmes.
- Academic support for research in the relevant areas of study.
- Alignment with IEEE/ACM professional standards.
Professional Career Pathways
Software Development
Engineering scalable applications and operating systems for global industrial and consumer markets.
Cybersecurity & Defense
Protecting critical information infrastructure through advanced encryption and threat intelligence.
Information Systems
Designing complex data architectures and managing information flow for corporate and government entities.
Networking & Telecoms
Developing high-speed communication networks and cloud infrastructure for the digital economy.
AI & Research
Pushing the boundaries of machine learning and computational theory in academia and R&D labs.
Multimedia & Graphics
Creating immersive digital experiences through computer graphics, UI/UX design, and multimedia systems.
Study Computer Science with Purpose
Join a department that blends theoretical depth with practical innovation. Master the architecture of computing to lead the next generation of the global digital economy.