History of the Department

At the commencement of academic programmes in 1994/1995, at Micheal Okpara University of Agriculture, Umudike; Computer Science programme was one of the four units that make up the department of physical science. In 1999, computer science, though as a unit in the department of physical sciences admitted her first intake of students.

Since then, the student enrolment in the computer science programme had continued to grow with current intake of about 180 students in 2011/2012 session. Such a growth in students’ enrolment requires a corresponding growth in facilities and staff, and indeed, the need to demerge the then department of Physical Sciences. Hence, at the beginning of 2004/2005 session, physics unit was demerged from the physical sciences department, leaving computer science, mathematics and statistics as the department of mathematics/statistics/computer science. However, each of these remaining three units was awarding degrees in their respective programmes under the umbrella of department of mathematics/statistics/computer science; and providing service courses to other students of the university.

In November 2007, computer science programme was accredited, though still under the umbrella of department of Mathematics/ Statistics/ Computer Science. Our first student`s intake graduated in 2002/2003 session and since then we have been graduating students in subsequent sessions with 51 graduating students in 2010/2011.

Sequel to the increasing number of students’ intake in mathematics, statistics and computer science programmes, growth in staff and facilities as well as growth in number of service courses, the senate in her wisdom, saw the need to demerge computer science from mathematics/ statistics/ computer science, with effect from 2011/2012 session. Hence computer science becomes autonomous department with effect from 2011/2012.


To provide highly quality practical training to students to become professionally competent and confident persons capable of self-employment to develop environment friendly and people sensitive technologies and to enhance the well-being of the people through extension and other interventions. By so doing, the Nigerian people and the entire world are being served.


The vision of the University is to be the foremost Institution for producing highly rated graduates in Agriculture, Science and Technology and to be a vehicle for the primary goals of the National Agricultural Policy of self-sufficiency in food and fiber production. The University aims to provide knowledge through which food and security will be assured, in line with the University`s motto: “Knowledge, Food and Security”.

Philosophy of the Department

The current global trend in information technology has properly aligned the computer scientist towards more advanced applications of the computer and electronic systems via a vis telecommunications, control, power, Information technology etc.

The course is intended to expose the student to the basic architecture of intelligent systems. A graduate of this program should be able to comfortably recommend and apply off the shelf solutions to social, industrial, economic, scientific and even engineering problems. In addition, the graduate should be in a position to plan, design and execute programs tailored towards solutions of such problems.

A graduate of this programme should be able to carry out low level maintenance and installation of the computer system so as to continue with its application without the need to unnecessarily wait for the computer engineer. More so, the graduate should have knowledge of entrepreneurial and management principle upon which professional careers can be built.

Finally it is intended that his programme inculcates in the graduate the techniques that are necessary to be advance with the attendant rapid growth of the technology.

Objective of the Department

The aims and objectives of the department are specifically:

  • To produce graduates that are highly creative, innovative and competent enough to be self-employed in the field of computing, software engineering, information technology and related disciplines or in the least be immediately employable.

  • To develop graduates with requisite skills and knowledge to meet the demands of rapidly advancing and challenging field of computing and IT.

  • To produce graduates with computing and IT skills geared towards industry and global competitiveness.

  • To develop graduate to pursue careers in wide range of professions including : Software Engineering, Web Design, Software Project Management, System Administration and computational sciences, that would foster the realization of the vision 20:2020 and the Millennium Development Goals.

  • To provide basic knowledge and practical skills in computer science and the field of computer science and Information/ Communication Technology.

  • To produce graduate who can maintain, service and install computational equipment/software.

  • To produce students for graduate and professional studies
  • List of Academic Staffs

    List of non-Academic Staffs