HomeJPAIR Multidisciplinary Research Journalvol. 23 no. 1 (2016)

Development of Schedule Programming Assistant for Day Classes (SPADay) Version 1.0: Course Timetabling in Excel

Jeremy P. Mondejar

 

Abstract:

Timetabling of class-faculty schedules is complex and lengthy wherein universities assign significant workforce and material resources each semester. Manual scheduling produces conflict schedules of class-faculty and room utilizations that in many instances are determined only when classes have already started. Timetabling problems in CTU are concerned with many students but limited organic faculty members. The objectives of this study were to automate: 1) consolidation of the tabulated schedules from the different departments and colleges; 2) detection of conflict faculty schedules; and 3) pictographic plotting of class-faculty schedules and room utilizations according to the formats adopted by the university with calculated number of contact hours and preparations. The method adapts Visual Basic for Applications programming in Microsoft Excel. From the data of block schedules provided by different departments or colleges, conflict schedules are detected and modified by users. Once harmonized, plotting pictographically class-faculty schedules  into  program  by  teacher,  program  by section, and room utilization are automated. SPADay leads to immediate detection of conflict schedules of faculty members, checking of inconsistent information  were  implemented,  speedy  printing  of  outputs  into  different formats, and generation of class-faculty schedules database that can be adopted with minor revisions and fine-tuning of such schedules for proceeding semesters.