To Build an excellent e-Learning Center through dynamic and pragmatic training research and enterpreneuary services, driven by Information and Communication Technology.


To be a global Centre of excellence in e-learning.




The philosophy is to build national capacity for the country through technological advancement that drives development, and develop high level manpower that will create job and wealth, and reduce unemployment and poverty.


The vision of the Department is to be a leading academic centre of excellence in Computer Science and to supply the people with ideas that will shape the Computer Science.


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.


Our basic objectives include:

  1. To provide graduates with solid foundation in Computer Science and knowledge that is required for postgraduate studies and research.
  2. To provide and promote sound practical and theoretical training in computer hardware, software, and application areas, that will make our graduates useful in both private and public sectors of the economy.
  3. To develop the students for the purpose of self employment
  4. To promote the career opportunities offered by Computer Science and to meet with the ongoing needs of the industry..


There are three modes of admission into the First Degree Programme.

  1. UME ADMISSION : The requirements are 5 O'Level credits in English Language, Mathematics, Physics, Chemistry, and a science subject, in NECO, WAEC and/or NABTEB as well as a high aggregate score in the University Matriculation Examination.
    1. Holders of minimum of Lower Credit Level in National Diploma in Computer Science/Engineering qualify for admission at 200 Level.
    2. Holders of HSC/GCE-A Level/IJMB with credit passes in Mathematics, Physics and Chemistry also qualify for 200 Level.
    3. Holders of HND with at least Lower Credit in Computer Science qualify for admission into 300 Level
    The requirements are five O' level credits including Mathematics and English Language. The one-year Remedial Programme includes Mathematics, Physics, Chemistry, Geography, English Language and Biology or Agriculture.


  • i. These direct-entry requirements are in addition to the O'Level grades stipulated in (a) above. Also, direct entry students must take and pass the General Studies courses offered in 100 and 200 Levels.
  • ii. All candidates for admission must pass the University Post-UME Screening Exercise.


To be eligible for the award of B.Tech. (Computer Science), a student must have

  • Passed all core (compulsory) courses and electives recommended for the programme.
  • Accumulated at least 200 course units and obtained a CGPA of not less than 2.00.
  • Completed successfully all class work, industrial attachments, seminars and projects.
To graduate, a student must be found worthy in character throughout the period of his/her studentship in the University and must accumulate the total units prescribed by the School from Core, Electives and General Studies courses; and SWEP/SIWES and Project. A student must be in good standing in order to go for Industrial Attachment. A student shall not exceed more than 15 semesters.

Duration of Study

The duration of Bachelor of Technology (B. Tech) study is five years.


All candidates seeking transfer (whether intra or inter University) must have spent a minimum of one academic session in the programme of first admission with full Sessional result attached to the application for transfer.

  • All intra University candidates seeking transfers to Computer Science Department are to have a minimum CGPA of 3.00.
  • All inter University candidates seeking transfers to Computer Science Department of the Federal University of Technology, Minna must:
    1. Be studying an Engineering/Science programme in their current university
    2. Have passed all courses registered in their current university before seeking the transfer.
    3. Having a minimum CGPA of 4.00 out of 5.00 or 3.00 on a scale of 4.00.
    4. Transfer cases can only be entertained up to and not beyond 200L.
Note: In all cases, admission is purely based on:
a. Available vacancies
b. The number of candidates applying for admission.


The case of screening and weeding is not limited to new students only. The following criteria were approved for the continuing students: a. Students crossing from 100L to 200L must have passed 6 out of 8 credit load for each of Mathematics and Physics and 6 out of 9 credit load of Chemistry.
b. Must have a CGPA of not less than 2.00.
c. Must clear all carry over courses before going to 400 level


The program structure for Computer Science from 100 level to 500 level is as follows:

100 Level-Students are expected to take relevant courses in basic science such as Mathematics, Physics, Chemistry, Environmental Science, and General Studies, which will serve as foundation upon which the courses at subsequent levels are to be based. Also introductory courses in Computer, Technical Drawing, and Workshop Practices are included.
200 Level - Students of this level take Computer Science courses as well as courses in Mathematics and Statistics.
300 Level - Students at this level take more Computer Science courses with a General Studies course.
400 Level - Detailed and specific courses in Computer Science are taken by the students of this level with practical. In the second semester, the students undertake Industrial Work Experience Scheme (SIWES) for six months.
500 Level - At this level, the students take more detailed and specific courses in Computer Science, with seminar presentation and research project. The students are equally passed through oral defense and examination by the Department's external examiner.