Please use this identifier to cite or link to this item: http://dspace.cas.upm.edu.ph:8080/xmlui/handle/123456789/406
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGasmen, Perlita E.-
dc.contributor.authorLadia, John Renz-
dc.date.accessioned2016-08-11T05:32:38Z-
dc.date.available2016-08-11T05:32:38Z-
dc.date.issued2016-06-
dc.identifier.urihttp://dspace.cas.upm.edu.ph:8080/jspui/handle/123456789/406-
dc.description.abstractUniversity course timetabling is a complex and tedious task which involves a lot of variables and constraints. In the University of the Philippines Manila, course timetabling is still being done manually every semester. Doing it this way takes a lot of time and personnel, and the resulting timetables are still not optimal. The UP Manila Course Timetabling System (UPM CTS) is a web application which automates the process of assigning rooms and timeslots to classes in the generation of timetables in UP Manila using a two-stage optimization algorithm consisting of iterative forward search algorithm, hill climbing algorithm, great deluge algorithm, and simulated annealing algorithm. The algorithm tries to find the most optimal timetable based on the constraints provided until a predetermined time limit is reached. If a complete timetable, where all classes are assigned to rooms and timeslots, cannot be found, a subset of classes with assigned rooms and timeslots is still returned.en_US
dc.language.isoen_USen_US
dc.titleUP Manila Course Timetabling System (UPM CTS)en_US
dc.typeThesisen_US
Appears in Collections:Computer Science SP

Files in This Item:
File Description SizeFormat 
SP Final Document.pdf5.73 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.