Skip Ribbon Commands
Skip to main content




The Madonna University Computer Science department was created in 1999 as one of the pioneer departments in the faculty of Science and Engineering. This faculty was later split into the faculty of Science and faculty of Engineering in 2004. Computer Science, Microbiology, Biochemistry and Industrial Chemistry make up the faculty of science and all offices of these faculty are housed in one central building (three-in-one building) at the centre of the university. Below is the building hosting the department and other departments of the faculty. Computer science has the entire middle flour.



Computer technology has had a profound effect on our society and the world at large. Every citizen needs some familiarity with this technology and its consequences in the home, school, work place and community. Because the details of this technology change from day to day, keeping up with those details is difficult and often unproductive. Therefore the study of the subject must concentrate on the fundamental scientific principles and concepts of the field.

The Association for Computing Machinery (ACM), the first world wide computer association, made recommendations for undergraduate level computer science curricula in 1968 and 1978. In 1991 a joint task force of the ACM and the Institute of Electrical and Electronics Engineers - Computer Society (IEEE-CS) chaired by Allen Tucker and Bruce Barnes published new proposals for University undergraduate curricula. In 1993 the Computer Professionals of Nigeria was form whose main objective was to promote and foster the advancement of computer technology in Nigeria. Earlier in 1978, the Nigerian computer society was form to maintain the standard of computer science in Nigeria. Unlike the Computer Professional registration council, the Nigeria Computer Society on its part evolved in response to the pervasiveness of computing and other information technologies in the lives of the 21st century Nigerians with the goals of Advancing Computer Science and Information Technology and applications and deployments to Professional Practice in education, government, the military, the industry and support for work which is important to the general community and the professions at large. In this light Nigeria Universities should train those to practice and be members of these two associations of Nigeria. The driving force for this discipline was then welcome by the founder of Madonna University amongst other important courses of study.


Our vision is to train at least 50 computer science professionals each year to meet up with the demand for computer scientists in Nigeria and Africa.


Computer Science is the study and design of computer systems: hardware and software. Computer scientists are primarily concerned with the design of algorithms, languages, hardware architecture, systems software, applications software and tools. Applications range from simple game playing to the control of space vehicles, power plants and factories, from banking machines to intelligent fault and medical diagnosis. Computer professionals, in short, are concerned with the creation of computer and information systems for the benefit of society. The main objective of a B.Sc. program computer science is to provide well trained high level main power for the nation who will be able to overcome all odds and seek solutions to demanding, fascinating, and far enriching problems for the advancement of computer technology in Nigeria. In the light, as proposed by the join University report in the United State in 1988 and 1991, the B.Sc. Computer Science at Madonna University offers courses in Algorithms and data structures, Architecture, Artificial intelligence and robotics, Database and information retrieval, Human-computer communication, Numerical and symbolic computing, Operating systems, Programming languages, Software methodology and engineering,

Social, ethical, and professional issues.

The essence of the program is to create an awareness and enthusiasm for computer science and its capabilities to students. In this light, we developed computer scientists with a wide range of transferable applicable skills of information technology to all aspects of human endeavours.


  • To achieve our objectives, the department starts from 100 level to built the mind of the students into using the computer with a totally practical course on "Hand-on-computer" even before they are taught what the computer is. This we believed will change the mind of lazy and poorly cultured young students to start seeing the importance of building their own career in computer science.
  • We cultivate the habit of programming by the implementation of all the required NUC programming courses which like NUC we believe shall groomed good programmers for the job market. In addition to the programming courses required by NUC we also include some RAD programming courses like Visual basic so that even lazy students should be able to get an in-house software of their choice. We equally introduce Web science which takes into account Net-centric computing and web based programming. Data mining processes algorithms are included in this course, Web Science so that students can appreciate algorithms used in different search engines on the web.
  • Most of our courses are pragmatic and students are equally taught practical construction of real time networks such as LAN, WAN, CCTV for the department and the university.
  • Most of the computing equipments and computer networks for the university are repaired or constructed by our students under supervision to ensure they gather all necessary knowledge to be ready for the job.
  • We will also want our students to participate in group software development using all ethics in software engineering to develop different software for the university.
  • The university surveillance systems shall be administered by our students with the instruction of a course on information security.
  • The department also constructs both hardware and software advertising systems for the department and the university using our students to help developed their practical know for the job with a course on digital design.
  • Finally, NUC 2007 bench mark was strictly adhered to with some additional courses on mathematics, physics, statistics, research methods, software and hardware to meet our achieve our goals.



Computer Science has always provided a variety of employment opportunities for many computer science graduates. Graduates may be recruited in networking, Programming, Compiler Designs, Lecturing, Research, V-sat, Architectural designs, Computational Methods, and Computer applications to real life issues.



Due to the multi-disciplinary nature of computer science applications, entry into computer science is opened to students who have fulfilled the minimum university requirements and have a pass in five (5) subjects at credit level in not more than two sittings in the WASC, NECO, GCE or their equivalent. These subjects must include English and Mathematics and three other relevant science subjects (Preferences is given to Physics, Computer Studies, Chemistry, Biology or their equivalents).  Direct entry students student must have a past in at least two G.C.E. subjects in one seating including Mathematics and (Physics or Further Mathematics or Chemistry or Computer or Biology or an equivalent). Students with National Diploma (ND or OND) in Computer Science, or Computer Engineering may also be admitted on direct entry provided their credits are satisfactory.


The duration of the program is four (4) years. However, Direct Entry students will spend three (3) years.


The degree to be awarded shall be bachelor degree (B.Sc.) Computer Science. Candidate with good Honors degree in computer science may be accepted for Masters/PhD degree programmes in the relevant areas of study and research.


The department of computer science gain its full accreditation status from the National University Commission (NUC) in November 2008.

Our students are involved in a number of activities ranging from furthering education, working in banks, industries and developing of self-sustaining software for companies and individuals.


In particular, as of 2007, most of our graduates after their youth services were employed by their respective companies due to their effectiveness in accomplishing their duties. Among these students is Hafuruchi Ogadinma  who graduated with a first class in computer science during the 2007/2008 academic year and did his youth service with Odogwu group of companies ltd and after which he was employed by the same company and currently he is the chief IT director in the company and  chairman of Ifosoft technologies.

Veronica Nwabuze who made a second class upper in 2007/2008 academic year and during her youth service in Abuja she won many prizes in most IT competition organized by Computer professionals Registration Council of Nigeria (CPRN). She currently is working and is director of information and telecommunication of News Network 24 (NN24)., Nwamu Jennifer, Offiofio A., Ogonu Ekene, Wajero  all of 2007 batch are all doing well in their respective companies as IT directors.

The list of those working in the IT departments of Banks in Nigeria and overseas is in exhaustible as the head of department has visa over 50 reference letters for our students working in Banks.

In 2008 and 2009 a total of 15 of our students  had admission to read computer security and other related aspect of computer in UK including the university of Sheffled, Harriort Warts Univeristy Uk, University of Adehaide, Canada and many others in Uk and America. These include Ogigi, Ikefiema, Odom, Ogibima and colleagues.

Most of our graduate of 2009 who ended their youth service in February 2010, have pick up jobs in software development companies and banks and these include, Nwakeuku Joy, Obiangho Sophia while many of these set of students have developed a variety of software which are now making ways in the market of software development among them is  Tonye Danwi currently in India for Embedded system design.

Our students are becoming industrious as early as in their three hundred level when we send them for industrial attachment. This year two and more of our students currently in school have developed a number of  enterprising applications including HOMS-Health, a software for hospital management which is currently in use at Crystal Hospital Onitsha developed by Okafo Victor under supervision by HOD Computer Science and we are working forward to use the system to control our own University teaching hospital when all the modules most have been tested and integrated.

Most of our students have completed their Master Degrees and currently working for their PhDs in Nigeria and abroad.