DSpace Repository

Optimizing Academic Scheduling: An Automated Timetabling System for the University of the Philippines Manila

Show simple item record

dc.contributor.author Pariñas, Currie Exekiel B.
dc.date.accessioned 2025-08-15T02:09:36Z
dc.date.available 2025-08-15T02:09:36Z
dc.date.issued 2025-07
dc.identifier.uri http://dspace.cas.upm.edu.ph:8080/xmlui/handle/123456789/3137
dc.description.abstract This study presents an automated timetabling system developed to address the inefficiencies of manual class scheduling at the University of the Philippines Manila (UPM), where diverse departmental constraints often result in conflicts and delays. The web-based system integrates a Genetic Algorithm (GA) with two local search optimization techniques—Great Deluge Algorithm (GDA) and Simulated Annealing (SA)—to construct and refine timetables that satisfy hard constraints (e.g., room capacity, faculty availability, conflict-free schedules) and optimize soft preferences (e.g., preferred rooms, accessibility). Users can upload CSV data, visualize schedules through dynamic calendar views, and export outputs, while a utilization scoring feature enables assessment of room efficiency. Built on a Django backend, the platform significantly reduces scheduling time and errors, demonstrating strong performance across complex scenarios and offering adaptability for broader academic use. By combining global and local search strategies, the system not only delivers highquality timetables tailored to institutional needs but also provides a scalable model for future integration in the university system. en_US
dc.subject Automated Timetabling en_US
dc.subject Genetic Algorithm en_US
dc.subject Hybrid Optimization en_US
dc.subject Academic Scheduling en_US
dc.subject Constraint-Based Scheduling en_US
dc.title Optimizing Academic Scheduling: An Automated Timetabling System for the University of the Philippines Manila en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account