An Internet-of-Things based Real-time Monitoring System for Smart Classroom


  • O. E. Ojo Department of Computer Science, Federal University of Agriculture, Abeokuta
  • M. K. Kareem Department of Computer Science, Federal University of Agriculture, Abeokuta
  • O. Samuel Department of Computer Science, Federal University of Agriculture, Abeokuta
  • C. O. Ugwunna Department of Computer Science, Federal University of Agriculture, Abeokuta


IoT, Cloud computing, Automation, Allotment, Connectivity, Internet


The Development in technology has brought about a common norm of communicating and interacting with appliances remotely using portable devices like laptops and smartphones that have Internet connections. This is possible with the use of the Internet of Things, popularly referred to as IoT. This paper presents a system by which classroom held interactions specifically seat allotment is made a simpler process by secured automation coupled with the Internet of Things to develop a system that enables a person or group of people to remotely monitor seat allotment, de-allotment with precision over a wide distance. Traditional means of allotment are quite slow and tiresome especially when dealing with a large number of students. Hence there is a need to develop a system to automatically allot, track, and monitor real-time seats in a classroom. In this research, an IoT seat allotment system is proposed; the system is developed and tested within a smart classroom environment using the Federal University of Agriculture Abeokuta (FUNAAB), Nigeria as a case study. The system is implemented on Arduino IDE using C++ programming language and a prototype of the mobile IoT seat allotment application is developed using Java programming language. Through experimental analysis, it was discovered that the IoT Seat allotment achieved the ranges of 30 % to 50 % reduced time, and higher accuracy when compared with the traditional seat allotment method.


A. H. Payberah, H. Kavalionak, V. Kumaresan, A. Montresor, A. & S.C. Haridi. “Cloud-assisted P2P live streaming”, IEEE 12th International Conference on Peer-to-Peer Computing. (2012) 79. DOI:

R. H. Pupsita, & D. Rohedi. “The Impact of Internet use for students”. IOP Conference Series: Materials Science and Engineering 306 (2018) 012106. DOI:

P. K. Paul, & M. K. Ghose. “Cloud computing: possibilities, challenges and opportunities with special reference to its emerging need in the academic and working area of Information Science”. Procedia Engineering 38 (2012) 2222. DOI:

Q. Zhang, L. Cheng, & R. Boutaba, R. “Cloud computing: state-of-the-art and research challenges”. Journal of Internet Service Application 1 (2010) 7. DOI:

G. AlFarsi, M. Ghaliya, J. Jasiya, M. T. Ragad, I. Sohail, A. Abir, A. Maryam, & S. Hidayah “Mobile application system supported BUC students’ services and learning”. International Journal of Interactive Mobile Technologies 14 (2020) 79. DOI:

M. Domb. “Smart home systems based on Internet of Things”. Internet of Things (IoT) for Automated and Smart Applications, IntechOpen (2019). DOI:

A. Atabekov, M. Starosielsky, D. Lo & J. He. “Internet of Things-based temperature tracking system”. IEEE 39th Annual Computer Software and Applications Conference 3 (2015) 493. DOI:

C. Feng, & B. Li. “On large-scale peer-to-peer streaming systems with network coding”. Proceedings of the 16th ACM International Conference on Multimedia (2008) 269. DOI:

Z. Zhou., Y. Ma, & M. Bai. “Development of artificial intelligence in education in China in smart education era - An interpretation and enlightenment of preparing for the future of artificial intelligence”. E-education Research 38 (2017) 123.

M. A. Sadeeq, & S. Zeebaree. “Energy management for the Internet of Things via distributed systems”. Journal of Applied Science and Technology Trends 2 (2021) 59. DOI:

H. Boyes, B. Hallaq, J. Cunningham, & T. Watson. “The industrial Internet of Things (IIoT): An analysis framework”. Computers in Industry 101 (2018) 1 DOI:

P. Hidas. “Modelling vehicle interactions in microscopic simulation of merging and weaving”. Transportation Research Part C: Emerging Technologies 13 (2005) 37. DOI:

E. Ani, N. Patrick, & B. Onyancha. “Perceived effect of accessibility and utilization of electronic resources on productivity of academic Staff in selected Nigerian Universities”. SAGE Open. 5 (2015), doi: 10.1177/2158244015607582. DOI:

Y. D. Iren, B. Aysolmaz, & H. Reijers. “Detecting role inconsistencies in process models. 27th European Conference on Information Systems. (2019).

S. Kamane, A. Bhoyar, S. Kulsange, S. Gajbe, & S. Patil. “Smart classroom automation system using Arduino and IoT”. International Journal of Research and Analytical Reviews 7 (2020) 315.

K. Ashton. “That ’Internet of Things’ thing.”, RFID journal 22 (2009) 97.

A. A. Kumbhar, K. S. Wanjara, D. H. Trivedi, A. U. Khairatkar & D. Sharma. “Automated attendance monitoring system using Android platform”. International Journal of Current Engineering and Technology 4 (2014) 1096.

R. Nai. “The design of a smart classroom for modern college English teaching under the Internet of Things”, PloS One 17 (2022) e0264176. DOI:

J. Fang, J. Hu, J. Wei, T. Liu, & B. Wang. “An efficient resource allocation strategy for edge-computing based environmental monitoring system”, Sensors 20 (2020) 6125. DOI:

Y. Geng, & C. G. Cassandras. “New smart parking system based on resource allocation and reservations”. IEEE Transactions on Intelligent Transportation Systems 14 (2013) 1129. DOI:

S. Zahoor, & R. N. Mir. (2021). Resource management in pervasive Internet of Things: A survey. Journal of King Saud University-Computer and Information Sciences 33 (2021) 921. DOI:

D. Kavitha, & A. Chinnasamy. “AI integration in data-driven decision making for resource management in the Internet of Things (IoT): A Survey”. 10th International Conference on Internet of Everything, Microwave Engineering, Communication and Networks (2021) 1. DOI:

M. Bali, A. Tari, A. Almutawakel, & O. Kazar. “Smart design for resources allocation in IoT application service based on multi-agent system and CSP”. Informatica 44 (2020) 373. DOI:

D. Assante, M. Castro, I. Hamburg, & S. Martin. “The use of cloud computing in SMEs”. Procedia Computer Science 83 (2016) 1207. DOI:

N. Malik & V.K. Shanwal. “A comparative study of traditional and smart classrooms in relation to their creativity and academic achievement”. Integrated Journal of Social Sciences 4 (2017) 15.

M. Kwet & P. Prinsloo. The ?smart classroom: a new frontier in the age of the smart university. Teaching in Higher Education 25 (2020) 510. DOI:

C. Cheng, T. Jiang, & Q. Zhang. TESLA-based homomorphic MAC for authentication in P2P system for live streaming with network coding. IEEE Journal on Selected Areas in Communications 31 (2013) 291. DOI:

Y. Kim, T. Soyata, & R. F. Behnagh. “Towards emotionally aware AI smart classroom: Current issues and directions for engineering and education”. IEEE Access 6 (2018) 5308. DOI:

R. M. Tawafak, A. Romli, S. I. Malik, M. Shakir, & G. A. Farsi. “A systematic review of personalized learning: Comparison between e-Learning and learning by coursework program in Oman”. International Journal of Emerging Technologies in Learning 14 (2019) 93. DOI:

B. Li, & S. C. Kong. “Technology intelligence of the smart learning environment: A content analysis of publications in the past decade”. 18th Global Chinese Conference on Computers in Education (2014)

J. Arshad, M. A.Azad, M. M. Abdeltaif, & K. Salah.. An intrusion detection framework for energy constrained IoT devices. Mechanical Systems and Signal Processing 136 (2020) 106436. DOI:

L. Atzori, A. Iera, & G. Morabito. “The Internet of Things: A survey”. Computer Networks 54 (2010) 2787. DOI:

L. Aversano, M. L. Bernardi, M. Cimitile, & R. Pecori. “A systematic review on deep learning approaches for IoT security”. Computer Science Review. 40 (2021) 100389. DOI:

M. A. Khan, & K. Salah. “IoT security: Review, blockchain solutions, and open challenges”. Future Generation Computer Systems 82 (2018) 395. DOI:

E. Zeide. “The structural consequences of big data-driven education”, Big Data. 5 (2017) 164. DOI:

A. Inamdar, A. Gangar, A. Gupta, & V. Shrivastava. “Automatic exam seating & teacher duty allocation system”. Second International Conference on Inventive Communication and Computational Technologies (2018) 1302. DOI:

A. Acharyya, A. Losalka, P. S. Gupta, G. Panda. “Development of an automated examination seating arrangement generation system using music-inspired harmony search algorithm”. Proceedings of the International Conference on Soft Computing for Problem Solving, Springer, India (2012) 301. DOI:

K. Keerthi, V. Sai, C. Sowmithri, K. Chiathanya, L. Divya, & S. Achyutha. “Exam seating arrangement system”. A Journal of Composition Theory 14 (2021) 135.

S. Adetona, E. Hassan, R. Salawu, & S. Omolola. “The development of a web-based application of examination seating arrangement for student”. ABUAD Journal of Engineering Research and Development 3 (2020) 23.

P. K. Chaki, & S. Anirban. (2016, March). “Algorithm for an efficient seating plan for a centralized exam system”. International Conference on Computational Techniques in Information and Communication Technologies, IEEE (2016) 320. DOI:

S. Mhamane, & P. Shriram. “Digirail - The digital railway system and dynamic seat allocation”. 2nd International Conference on IoT in Social, Mobile, Analytics, and Cloud, IEEE (2018) 384. DOI:

S. Singh, G. C. Dubey, & R. Shrivastava. “A comparative analysis of assignment problem”. IOSR Journal of Engineering 2 (2012) 1.

A. H. SL, & S. N. Samsudeen. “Real time bus tracking and scheduling system using wireless sensor and mobile technology”. Journal of Information Systems and Information Technology 1 (2016) 18.

A. Menon, R. Sinha, D. Ediga, & S. Iyer. “Implementation of the Internet of Things in the bus transport system of Singapore”. Asian Journal of Engineering Research 1 (2013) 8.

A. S. R. Nagadapally, B. B. Krishnaswamy, C. A. R. Shettap, D. D. Prathika, & E. R. Lee. “A step ahead to connect your bus-with GPS”. Proceedings of the International Conference on Software Engineering Research and Practice (2015) 171.

S. M. Shahid, “Use of RFID technology in libraries: A new approach to circulation, tracking, inventorying, and security of library materials”, Library Philosophy and Practice 8 (2005) 1.



How to Cite

Ojo, O., Kareem, M. K., Odunuyi, S., & UGWUNNA, C. (2022). An Internet-of-Things based Real-time Monitoring System for Smart Classroom. Journal of the Nigerian Society of Physical Sciences, 4(2), 297–309.



Original Research