Enhancing School Efficiency through an Automated Class Scheduling and Academic Calendar Management System for Senior High and Tertiary Department at St. Clare College
Authors
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of CaloocanDepartment of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Department of Computer Science, St. Clare College of Caloocan (Philippines)
Article Information
DOI: 10.51584/IJRIAS.2026.11060065
Subject Category: Education
Volume/Issue: 11/6 | Page No: 694-742
Publication Timeline
Submitted: 2026-05-24
Accepted: 2026-05-29
Published: 2026-06-23
Abstract
In educational institutions, the creation of class schedules is a complex and critical administrative task. The manual process currently employed at St. Clare College is time-consuming, prone to human error, and often results in conflicts such as double-booking of rooms and instructors, as well as uneven distribution of teaching loads. To address these challenges, this study aimed to develop the Automated Class Scheduling & Calendar Management System, a web-based application designed to streamline the academic scheduling process.
The system was developed using PHP for the backend, MySQL for database management, and JavaScript for dynamic frontend interactions. The core of the system utilizes a Heuristic-based Greedy Algorithm to automate schedule generation. This algorithm employs intelligent sorting strategies, such as grouping subjects by MWF/TTH patterns based on year level, and applies constraint satisfaction techniques to handle teacher preferences, room availability, and conflict detection. A key feature of the algorithm is its Load Balancing heuristic, which prioritizes teachers with the least workload to ensure an equitable distribution of teaching hours.
Testing and evaluation of the system demonstrated that it successfully eliminates 100% of scheduling conflicts and significantly reduces the time required to create the master schedule. The system provides a user-friendly interface that improves data accuracy and operational efficiency. The researchers conclude that the Automated Class Scheduling & Calendar Management System is a viable solution for modernizing the administrative operations of St. Clare College, offering a scalable and efficient alternative to manual scheduling methods.
Keywords
Automated Class Scheduling Schedule Conflict Calendar Management System Efficient alternative
Downloads
References
1. Afrianto, Y. (2021). Design of an Information System for Class Scheduling a Web-Based Lecture Schedule (Case Study: Faculty of Engineering and Science, Ibn Khaldun University). [Google Scholar] [Crossref]
2. https://doi.org/10.15575/JOIN.V6I2.727 [Google Scholar] [Crossref]
3. Barrot, J., Llenares, I., & Del Rosario, L. (2021). Students’ online learning challenges during the pandemic and how they cope with them: The case of the Philippines. Education and Information Technologies, 26, 7321–7338. https://doi.org/10.1007/s10639-021-10589-x [Google Scholar] [Crossref]
4. Baticulon, R., Sy, J., Alberto, N., Baron, M., Mabulay, R., Rizada, L., Tiu, C., Clarion, C., & Reyes, J. (2020). Barriers to Online Learning in the Time of COVID-19: A National Survey of Medical Students in the Philippines. Medical Science Educator, 31, 615–626. https://doi.org/10.1007/s40670-021-01231-z [Google Scholar] [Crossref]
5. Borgohain, I. (2025). Real-Time Healthcare Workforce Rescheduling using a Quantum Computer: A Novel Approach to Dynamic Staff Allocation in Hospital Settings. European Journal of Computer Science and Information Technology. https://doi.org/10.37745/ejcsit.2013/vol13n298996 [Google Scholar] [Crossref]
6. Castroverde, F., & Acala, M. (2021). Modular distance learning modality: Challenges of teachers in teaching amid the Covid-19 pandemic. International Journal of Research Studies in Education. https://doi.org/10.5861/ijrse.2021.602 [Google Scholar] [Crossref]
7. Cristina Beatrice Mallari, Jayne Lois San Juan, Richard Li. (2023). The university coursework timetabling problem: An optimization approach to synchronizing course calendars. Computers & Industrial Engineering. https://doi.org/10.1016/j.cie.2023.109561 [Google Scholar] [Crossref]
8. Davison, M., Kheiri, A., & Zografos, K. G. (2025). Modelling and solving the university course timetabling problem with hybrid teaching considerations. J Sched, 28, 195–215. https://doi.org/10.1007/s10951-024-00817-w [Google Scholar] [Crossref]
9. Diallo, F., & Tudose, C. (2024). Optimizing the Scheduling of Teaching Activities in a Faculty. Applied Sciences. https://doi.org/10.3390/app14209554 [Google Scholar] [Crossref]
10. Fadil, I., Pardede, A. M. H., & Simanjuntak, M. (2025). Genetic Algorithm Optimization for Automatic Scheduling in the System at State Junior High School Four Binjai. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 5(1), 679–684. https://doi.org/10.59934/jaiea.v5i1.1403 [Google Scholar] [Crossref]
11. Gocotano, T., Jerodiaz, M., Banggay, J., Nasibog, H., & Go, M. (2021). Higher Education Students’ Challenges on Flexible Online Learning Implementation in the Rural Areas: A Philippine Case. International Journal of Learning, Teaching and Educational Research. https://doi.org/10.26803/ijlter.20.7.15 [Google Scholar] [Crossref]
12. Hou, J. (2025). Research on Algorithm Optimization and Application in Intelligent Class Scheduling System. Journal of Combinatorial Mathematics and Combinatorial Computing. [Google Scholar] [Crossref]
13. https://doi.org/10.61091/jcmcc127a-079 [Google Scholar] [Crossref]
14. Keh, A., & Sarmiento, J. (2025). AUTOMATED CLASS SCHEDULING SYSTEM FOR AEMILIANUM COLLEGE INC. https://www.globalscientificjournal. com/ researchpaper/ AUTOMATED_CLASS_SCHEDULING_SYSTEM_FOR_AEMILIANUM_COLLEGE_INC_.pdf? [Google Scholar] [Crossref]
15. Lising, L., Peters, P., & Smith, A. (2020). Code-switching in online academic discourse. English World-Wide, 41, 131–161. https://doi.org/10.1075/eww.00044.lis [Google Scholar] [Crossref]
16. Madhurima, G., Reddy, P., & R, S. (2025). Smart Classroom Power Automation: An Adaptive And Predictive Approach. 2025 IEEE International Students' Conference on Electrical, Electronics and Computer Science (SCEECS), 1–5. https://doi.org/10.1109/sceecs64059.2025.10940663 [Google Scholar] [Crossref]
17. Nsulangi, P. T., Ngongi, W. E., Likamba, M. R., Sarehe, O. B., & Mkwande, M. A. (2024). A comparative analysis of manual and automatic timetabling approaches for resource utilisation in tertiary higher learning institution. International Journal of Computer Science and Mobile Computing, 13(12), 1–10. https://doi.org/10.47760/ijcsmc.2024.v13i12.007 [Google Scholar] [Crossref]
18. Race, R. (2020). Emergency Response Online Classes During Community Quarantine: An Exploratory Research to Philippine Private Schools. Yakugaku Zasshi-journal of The Pharmaceutical Society of Japan, 8, 3502–3508. https://doi.org/10.13189/ujer.2020.080825 [Google Scholar] [Crossref]
19. Roncesvalles, M., & Gaerlan, A. (2020). AUTHENTIC LEADERSHIP AND TEACHER MORALE: IMPACT ON ORGANIZATIONAL CITIZENSHIP BEHAVIOR IN HIGHER EDUCATION. International Journal of Approximate Reasoning, 8, 304–314. https://doi.org/10.21474/ijar01/10296 [Google Scholar] [Crossref]
20. Santos, J., Villarama, J., Adsuara, J., Gundran, J., De Guzman, A., & Ben, E. (2022). Students’ Time Management, Academic Procrastination and Performance during Online Science and Mathematics Classes. International Journal of Learning, Teaching and Educational Research. [Google Scholar] [Crossref]
21. https://doi.org/10.26803/ijlter.21.12.8 [Google Scholar] [Crossref]
22. Sun, Z., & Wu, Q. (2023). Two-phase tabu search algorithm for solving Chinese high school timetabling problems under the new college entrance examination reform. Data Science and Management. https://doi.org/10.1016/j.dsm.2023.02.001 [Google Scholar] [Crossref]
23. Ulum, H. (2021). The effects of online education on academic success: A meta-analysis study. Education and Information Technologies, 27, 429–450. [Google Scholar] [Crossref]
24. https://doi.org/10.1007/s10639-021-10740-8 [Google Scholar] [Crossref]
25. Yee, B. E., Bagorio, B., Cabo J., & Garbes, M. (2024). Interactive Timetable Scheduling Matrix Incorporating Classroom Occupancy and Schedule Visualization Using Google Sheets. [Google Scholar] [Crossref]
26. cca.edu.ph/assets/images/11-timetable%20scheduling%20matrix.pdf [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Assessment of the Role of Artificial Intelligence in Repositioning TVET for Economic Development in Nigeria
- Teachers’ Use of Assure Model Instructional Design on Learners’ Problem Solving Efficacy in Secondary Schools in Bungoma County, Kenya
- “E-Booksan Ang Kaalaman”: Development, Validation, and Utilization of Electronic Book in Academic Performance of Grade 9 Students in Social Studies
- Analyzing EFL University Students’ Academic Speaking Skills Through Self-Recorded Video Presentation
- Major Findings of The Study on Total Quality Management in Teachers’ Education Institutions (TEIs) In Assam – An Evaluative Study