The graduates of this programme are taught the essential ideas of Science behind Computing and emphasizing the core elements of computer programming, fundamentals of computer science, compilers and operating systems, theory of computation, networking, system architecture, basic programming, software development and testing, web applications and databases, and futuristic technology, demystifying and bringing patterns to life with practical, as well as information theory. Students of this programme are equipped with the study of the algorithmic process and the computational machines ranging from algorithms, practical issues in implementing computing systems in the hardware as well as the software.
The philosophy of Computer Science programme is to provide answers to philosophical questions that arise in the course of study of computer, even as efforts are made to provide very broad and high-quality education that emphasises the theoretical and algorithmic foundations of computing, which guide design, implementation and application of computation systems.
The specific objectives are to:
In Nigeria, like in many other countries, there is an abundance of opportunities for people with computing skills. However, given the intense competition in the job market, a good Computer Science degree may be necessary but not sufficient for employment. In addition to a good degree, employers are increasingly requiring candidates to demonstrate employability skills such as communication and teamwork, organisation and management, critical thinking, leadership, technology skills and self-management. The courses in this programme have been tailored to help develop and enhance acquisition of these skills by graduates of the programme.
Among the 21st Century skills for the programme are:
Admission requirements
4 Year Degree Programme
In addition to appropriate UTME-Score, a candidate must possess five Senior Secondary Certificate (SSC)-credits passes including English Language, Mathematics, Physics and any other relevant Science subjects in not more than two sittings.
3 Year Degree Programme:
Direct Entry
A minimum of a credit at the University/National Diploma or NCE with other five Senior School Certificate (SSC) credit passes in relevant Science subjects three of which must be in English Language, Mathematics, Physics.
Minimum duration
The minimum duration of the Computer Science degree programme is four academic sessions for UTME. However, it is three academic sessions for candidates admitted to the 200 Level.
Graduation requirements
To be eligible for the award of the Bachelor degree in Computer Science, a student must have:
To graduate, a student must be found worthy in character throughout the period of his/her studentship and must accumulate the total units prescribed for the programme from Core, Faculty and General Studies courses as well as SIWES, Seminar and Final Year Project