Garba Suleiman

Work place: Federal Capital Territory College of Education/Computer Science Department, Zuba, Abuja, Nigeria



Research Interests: Applied computer science, Computational Science and Engineering, Computer systems and computational processes, Theoretical Computer Science


Garba Suleiman is a staff of FCT College of Education Zuba, Abuja, Computer Science Department. He holds Masters of Technology (M.Tech) in Computer Science from Federal University of Technology, Minna in 2015. He had been teaching for over 7 years in Secondary School before joining FCT College of Education, Zuba, Abuja-Nigeria in 2007 as a lecturer. He has published papers in reputable journals. He is a member of Nigeria Computer Society.

Author Articles
Implementation of a Contactless Water Level Controller: Embracing Opportunities in Nigeria Computer Science NCE Curriculum

By Garba Suleiman

DOI:, Pub. Date: 8 Apr. 2020

The society is blessed with diverse natural resources such coal, oil and water. The significance of water to lives cannot be over-emphasized. The benefits of water include but not limited to an increases in provision of energy, promotes healthy living and regulate body temperature. In schools, the benefits of water are useful in the laboratories for chemical reactions, fish farming and irrigation system. However, the wastage of water by individuals has been evident in the society. For people that are used to electromechanical pumping machine to fetch water; they used to forget to switch off the machine after the water tank might have been filled. The consequences of over-flowing include flooding and weaken of the building foundation. In this technological era, many automatic systems have been developed to control the flow of water into the containers or water tanks. A contactless water level controller system was developed as a demonstration and application of educational sustainable development in Nigeria Certificate in Education (NCE) curriculum. The curriculum was aimed at encouraging the students to be up-to-date of relevant development in computer science and for the students to be able to impact the knowledge acquired to the young ones. Advanced programming is one of the course contents which involve learning C++, Java, C+ and Visual Basic at NCE level so as to be able to design and implement some application that will be of beneficial to the students and society at large. The controller work on the principle of signals transferred or received by the ultrasonic sensors. It consist of power supply, controller unit, ultrasound, display unit, water pump and water tank while C++ programming language was used and edited by using C++ Crimson editor. The system was installed outside the water tank. The sensor switched ON the motor pump when the water level is below 45cm and again switches OFF the motor pump when the water level is above 45cm. The system has low maintenance and installation cost which is more efficient. Also, electrical power wastage was successfully managed as the motor pump shut down when the water level reaches the desired level thereby reducing the cost of electricity bills for the user. The System was designed, implemented and tested to ascertain its working and viability practically to allow the students of computer science acquire relevant skills in programing language as outlined in the curriculum and to achieve and enhance capacity building. The finding of this research included acquisition of programming skills for implementation of automated system.

[...] Read more.
Development and Implementation of Vehicle Movement Notification and Location using GSM, GPS and Web based Information System

By Garba Suleiman Abdulraheem Ojo Umar Salako Emmanuel Adekunle

DOI:, Pub. Date: 8 Aug. 2018

The issue of Crimes been committed in our society these days has become an issue that every government and the society in general has to be concerned with. Stolen of vehicle has increased tremendously and sometimes such vehicle are used in committing criminal activities such as armed robbery, kidnapping and of recent insurgency as it is been witness in some part of Nigeria. In view of these challenges, adequate provision or records of stolen, identified and recovered vehicle are not readily available and as such very important. The development of vehicle movement notification and location is one of the solutions to vehicles owner in order to ensure speedy notification, identification and recovery of their vehicles and as well reduce criminal activities in the society. The system uses a developed application installed in a mobile phone device which will be embedded in a vehicle to notify the owner when the vehicle is driven by unauthorized user. A GSM mobile phone was used to communicate with the vehicle owner whereby the user sends SMS to communicate with the mobile phone sensor installed in the vehicle. A web application was also developed to determine the real-time vehicle location and as well as record of database information system of found or missing vehicles. The system was test run and the results obtained shows how effectiveness is it in determining vehicle movement, location and notification as it is been driven within or outside its jurisdiction.

[...] Read more.
Vehicle Theft Alert and Location Identification Using GSM, GPS and Web Technologies

By Garba Suleiman Ibrahim S. Shehu Olumide S. Adewale Muhammad B. Abdullahi Solomon A. Adepoju

DOI:, Pub. Date: 8 Jul. 2016

Insecurity is one of the major challenges that the entire world is facing now, each country having their peculiar security issues. The crime rate in every part of the society these days has become a threatening issue such that vehicles are now used for committing criminal activities more than before. The issue of vehicle theft has increased tremendously, mostly at gunpoint or car parks. In view of these, there is a need for adequate records of stolen, identified and recovered vehicles which are not readily available in our society and as such very important. The development of a vehicle theft alert and location identification system becomes more necessary for vehicle owners to ensure theft prevention and a speedy identification towards recovery efforts in situations where a vehicle is missing, stolen or driven by an unauthorized person. The theft alert function makes use of a GSM application developed and installed in a mobile phone device which is embedded in the vehicle to communicate with the vehicle owner's mobile phone. The communication is established via SMS (i.e. between the installed mobile phone device and that of the vehicle owner). The communications established include; (i). Sending an SMS alert from installed mobile phone device to vehicle owner mobile phone when the car ignition is put on. (ii). Sending an SMS from the vehicle owner's mobile phone to start and stop the installed mobile phone device application. The location identification function makes use of a web application developed to; (i). Determine the real time location of a vehicle by means of tracking using GPS. (ii). Broadcast missing or stolen vehicle information to social media and security agency. The implementation of the installed mobile phone device application was done using JAVA because of its capabilities in programming mobile applications while PHP and MySQL was used for the web application functions. Integration testing of the system was carried out using simple percentage calculation for the performance evaluation. Fifty seven (57) vehicle owners were sampled and questionnaires were distributed to them in order to ascertain the acceptability and workability of the developed system. The result obtained shows the effectiveness of the system and hence it can be used to effectively monitor vehicle as it is been driven within or outside its jurisdiction. More so, the system can be used as database of missing, identified or recovered vehicles by various security agencies.

[...] Read more.
Factors Militating against Successful Implementation of Computer Studies in 9-Year Universal Basic Education (UBE) Programme

By Garba Suleiman Solomon A. Adepoju John K. Alhassan

DOI:, Pub. Date: 8 May 2015

The application of Information and Communication Technology which is shaping and changing the world socially, educationally and economically cannot be over emphasized. In view of that, this paper looks at the factors militating against successful implementation of computer studies in 9-year Universal Basic Education (UBE) programmes. Five UBE schools were randomly selected for the research. Two research questions were postulated to guide the conduct of the research and t-test analysis was used for testing the hypotheses. The findings showed that there is positive perception by the students on factors militating against successful implementation of 9-year UBE programme. Based on the findings, some recommendations were made: provision of qualified teachers, instructional materials, provision of laboratories and so on in order to improve and ensure effective and efficient implementation of the 9-year Universal Basic (UBE) programme.

[...] Read more.
Other Articles