International Journal For Multidisciplinary Research

E-ISSN: 2582-2160     Impact Factor: 9.24

A Widely Indexed Open Access Peer Reviewed Multidisciplinary Bi-monthly Scholarly International Journal

Call for Paper Volume 8, Issue 2 (March-April 2026) Submit your research before last 3 days of April to publish your research paper in the issue of March-April.

Automated Timetable Generation Using Constraint Programming

Author(s) Mr. Darshan C M, Mr. Keerthan G K, Mr. Praveen G K, Mr. HB Sundeep Patil, Prof. Nanda M B
Country India
Abstract The project deals with developing a lightweight, fully automated system for the generation of timetables using Node.js and JavaScript, and it is aimed at simplifying the process of generating timetables, without complicated databases or multi-portal logins. Users interact through a neat web interface in which they can input subjects, faculty allocations, and requirements for every Sem in terms of hours, App.js and server.js apply rule-based constraints so that no teacher or subject is overlapping, all periods are distributed in the week, and each subject will receive its required sessions. The logic behind the code allows this application to create dynamically a Multi-Sem timetable by seeing the available slots and selecting subjects in available periods without conflicts. Once a schedule is created, it will be loaded directly onto the webpage in a structured timetable format, In addition, users can review or regenerate the layout there and then. Testing the system with a variety of combinations was successfully offering consistent scheduling, respecting academic constraints. In general, this project is a very good example of how simple, rule-based programming combined with a minimal frontend can automate many repetitive academic tasks and achieve an easy, portable solution for timetable creation with no large frameworks involved or complicated infrastructures.
Keywords Automation,Automated Timetable Generation, Constraint Programming, Academic Scheduling, Optimization, Conflict-Free Scheduling, Educational Technology
Field Computer > Automation / Robotics
Published In Volume 7, Issue 6, November-December 2025
Published On 2025-12-14
DOI https://doi.org/10.36948/ijfmr.2025.v07i06.63501

Share this