Auto Timetable Management Mobile Application


  • Samuel Ye Ler Chai Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak
  • Yeong Tyng Ling Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak



timetable management, mobile application, priority levels, automatic


In this fast-paced lifestyle, we play multiple roles and bear different responsibilities. This kind of lifestyle needs proper time management skills to look after the tasks and duties that have been entrusted. In order to do time management effectively, tools such as timetables are commonly adopted. Rescheduling of a timeslot in a timetable could happen due to certain unforeseen events that require immediate action. The rearrangement of one timeslot could possibly affect another timeslot in a timetable, essentially, it needs extra time and effort to draw new planning. In this paper, we proposed to develop an auto timetable scheduling mobile application to combat the hustle of manual timetable management. By assigning priority levels and constraints such as the preferred time and date of a task, the proposed application can reschedule and generate a new timetable automatically. With the proposed application, we claim that users can reduce the hustle of creating and managing their timetables in a manual way.



Author Biography

Samuel Ye Ler Chai, Faculty of Computer Science and Information Technology, Universiti Malaysia Sarawak






Abdelhalim, E., Khayat, G.E. (2016) A Utilization-based Genetic Algorithm for Solving the University Timetabling Problem (UGA). Alexandria Engineering Journal, 55(2), 1395-1409.
Al-Azam, S.A.A., Omar, S.S.B., Al-Ghaili, M.A.A. (2018). The Effectiveness of Time Management and Work Performance at Telecommunications subcon Companies in Malaysia – Case Study (Multi-Wireless SDN.BHD). Journal for Studies in Management and Planning, 4(13).
Chu, S.C., Chen, Y.T., Ho, J.H. (2006). Timetable Scheduling Using Particle Swarm Optimization. First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06), Beijing, China.
Claessens, B.J.C., van Eerde, W., Rutte, C.G., & Roe, R.A. (2007). A review of the time management literature. Personnel Review, 36(2).
Digite. “What is Agile Methodology? – Overview Of Agile Software Development And Agile Models”. Access on January 2021.
Dudek, W. (2011). Constraint Priorities - a Way of Getting an Optimal Timetable Fully Automatically. Three Steps into the Modern Timetable Scheduler. ICAPS 2011, Freiburg, Germany.
Feng G.Q., Xu P., Cui, D.L., Dai. X.W., Liu. H., & Zhang. Q. (2021) Multi-stage timetable rescheduling for high-speed railways: a dynamic programming approach with adaptive state generation. Complex & Intelligent Systems, 7(6), 1407–1428.
Lakein, A. (1973). How to Get Control of your Time and Life. New York, NY: Nal Penguin Inc.
McCay, J. (1959). The Management of Time. Englewood Cliffs, NJ: Prentice Hall.
Nasrullah, S., Khan, M.S. (2015). The Impact of Time Management on the Students' Academic Achievements. Journal of Literature, Languages and Linguistics, 11(8).
Oulasvirta, A., Dayama, N.R., Shiripour M., John, M., & Karrenbauer, A. (2020). Combination Optimization of Graphical User Interface Designs. Proceedings of the IEEE, 108(3).
Sainz, M.A., Ferrero, A.M. (2019). Time Management: Skills to Learn and Put into Practice. Education and Training, 61(5).




How to Cite

Chai, S. Y. L., & Ling, Y. T. (2023). Auto Timetable Management Mobile Application. Trends in Undergraduate Research, 6(2), c1–7.



Computer Science and Information Technology