Computer Science

About the Department

The Department of Computer Science offers a range of programmes leading to the award of B.Tech., M.Tech., and Ph.D. degrees. The Computer Science programme teaches the fundamental principles of the discipline, with emphasis on core elements such as computer programming, networking, and emerging technologies, bringing theoretical concepts to life through practical application. Students are equipped with core courses in computing, ranging from Introduction to Problem Solving, Web Development, Computer Programming, Hardware and Software Design, Human-Computer Interaction, and Data Science. Graduates of this programme will be well equipped to understand the impact of computing and its wide-ranging applications.

The philosophy of the Department is to develop national capacity in Computer Science, with the goal of transforming Nigeria from a developing nation into an advanced and technologically driven economy. This transformation is envisioned through the development of highly skilled human capital in the field of Computer Science.

Over the years, the Department has produced approximately 2,000 graduates at both undergraduate and postgraduate levels. These graduates have found employment across various sectors in Nigeria and abroad. Many have achieved significant milestones in their respective fields, particularly in power systems, telecommunications, oil and gas, banking and finance, computing, and manufacturing industries. A number of graduates have also pursued successful careers in academia.

The Department of Computer Science is committed to providing a robust education and training experience, equipping students with the necessary skills and knowledge to contribute to the advancement of the field and the development of the nation.

Brief History of the Department

The Department of Computer Science was established in 2009, created from the defunct Department of Mathematics/Computer Science, in recognition of Computer Science as the backbone of Information and Communication Technology (ICT). The Department offers degree programmes at multiple levels, including the Bachelor of Technology (B.Tech.), Postgraduate Diploma (PGD), Master of Technology (M.Tech.), and Doctor of Philosophy (Ph.D.) in Computer Science.

The Department is one of the academic units within the School of Information and Communication Technology (SICT). It provides a unique educational opportunity for students to achieve excellence through rigorous coursework, hands-on practical training, and active participation in cutting-edge ICT research. The following are the former heads of department:

Dr. (Mrs.) Francisca N. Ogwueleka  2010 – 2012

Dr. Muhammad Bashir Abdullahi  2012 – 2019

Dr. Sulaimon A. Bashir    2019 – 2021

Dr. (Mrs.) Opeyemi Aderiike Abisoye  2021 – 2025

Dr. Enesi Femi Aminu   2025 – Till date

Vision

To be a leading academic center of excellence in Computer Science Providing both software and hardware expertise and solutions that will shape the Information and Communication Technology landscapes both nationally and internationally

Mission

The Department of Computer Science will build and develop human capacity to high level through comprehensive educational programs, research in collaboration with industry and the government, dissemination through scholarly publications, and services to professional societies, the community, the state, the nation and the world at large.

Dr. AMINU, Enesi Femi

Head of Department

Dr. AMINU, Enesi Femi is a Senior Lecturer in the Department of Computer Science at the Federal University of Technology, Minna, Niger State, Nigeria, and currently the Head of the Department. He has over fifteen years of experience in teaching and research. He has taught several courses which include Expert Systems, Artificial Intelligence, Advanced Database Systems, and Operating Systems at both undergraduate and postgraduate levels. He has published over 40 peer reviewed publications in reputable journals, international conferences, and book chapters. He obtained his Diploma, B.Sc. in Computer Science from University of Jos, Jos Plateau State, and MSc in Computer Science from Ahmadu Bello University, Zaria Kaduna State. He equally obtained his PhD in Computer Science from Federal University of Technology, Minna, Niger State. His research area is in Computer Science but with specific interests in Knowledge Representations (Ontology Design and Semantic Search), Reasoning Algorithm Design, AI and Machine Learning for Smart Agriculture. He was appointed Head of the Department in March, 2025.

Programmes Offered

(i) Undergraduate

Students seeking admission into the Undergraduate program of the Department must fulfill the following requirements:

UTME

The requirements are 5 O Level credits in Mathematics, Physics, English Language, and any other relevant Science subjects in mot more than two sittings as well as a high aggregate score in the Joint Admission and Matriculation Board (JAMB) Examination.

DIRECT ENTRY

  • Holders of National Diploma (ND) in Computer Science or related disciplines with a minimum of Lower Credit may qualify for admission into 200 Level.
  • Holders of HSC/GCE-A Level/IJMBE with credit passes in Mathematics, Physics, and Chemistry may also qualify for the 200 Level.
  • Holders of HND from recognized institutions with at least Upper Credit in Computer Science may qualify for admission at 300 Level

 

These direct-entry requirements are in addition to the O Level grades stipulated in (UTME) above. Also, direct entry students must take and pass the General Studies courses offered at 100 and 200 Levels.

 

DURATION OF THE PROGRAMME

The program runs for a minimum of three (5) academic sessions (100 to 500 levels), and a maximum of seven and a half sessions for UTME students whilst DE students are required to spend a minimum of four (4) academic sessions (200 to 500 levels) and a maximum of six academic sessions.

 

(ii) Postgraduate

MASTERS

A candidate seeking admission into the postgraduate program is expected to satisfy the following conditions:

Five O’Level/SSSE/NECO credit passes in Mathematics, Physics, English, and any other two relevant science subjects in not more than two sittings, and any of the following:

(a) Bachelor of Technology (B.Tech.) degree of the Federal University of Technology, Minna, in computer science and related disciplines with at least a Second Class Lower Division; or

 

(b) B.Tech or B.Sc. degree in Computer Science or related disciplines from any other University recognized by the Senate of Federal University of Technology, Minna with at least a Second Class Lower Division; or

 

(c) Any of (a) and (b) above but with a Third Class degree and a minimum of three (3) years of relevant post-graduation experience may be considered, subject to performance in a qualifying examination; or

 

(d) Higher National Diploma (HND) in Computer Science or related disciplines and Postgraduate Diploma (PGD) in Computer Science of the Federal University of Technology, Minna with a minimum CGPA of 3.5.

 

DURATION OF THE PROGRAMME

The program runs for a minimum of three (3) semesters, comprising two semesters of coursework, followed by one semester of Graduate Project work. The maximum duration allowed for the program is six (6) semesters.

 

PhD

Applicants for the Ph.D program in Computer Science are expected to satisfy any of the following conditions:

(a) M.Tech. in Computer Science, or any related courses from the Federal University of Technology, Minna with a minimum CGPA of 3.5.

(b) M.Sc., M.Tech., M.Phil, or equivalent in Computer Science or related disciplines from any other university recognized by the Senate of Federal University of Technology, Minna with a minimum CGPA of 3.5 on a scale of 5.00. In exceptional cases, candidates with Master’s degrees in related fields may be considered for admission.

 

DURATION OF THE PROGRAMME

Full-time: Six semesters as minimum, ten semesters as maximum.

Part-time: Ten semesters minimum, fourteen semesters maximum

 

Students’ statistics

Level

Male

Female

Total

100

105

65

170

200

145

38

183

300

119

31

150

400

115

21

136

500

86

12

98

Postgraduate (2024/2025)

programme

Male

Female

Total

Postgraduate Diploma (PGD)

4

1

5

Master of Technology (MTech)

20

10

30

PhD

10

5

15