Aycan, E.Ayav, T.2023-10-302023-10-30200932978142442928810.1109/IADCC.2009.48090552-s2.0-66249111156https://doi.org/10.1109/IADCC.2009.4809055http://65.108.157.135:4000/handle/123456789/115This paper tackles the NP-eomplete problem of academic class scheduling (or timetabling). The aim is to find a feasible timetable for the department of computer engineering in Izmir Institute of Technology. The approach focuses on simulated annealing. We compare the performance of various neighborhood searching algorithms based on so-called simple search, swapping, simple search-swapping and their combinations, taking into account the execution times and the final costs. The most satisfactory timetable is achieved with the combination of all these three algorithms. The results highlight the efficacy of the proposed scheme. © 2008 IEEE.eninfo:eu-repo/semantics/closedAccessCourse schedulingNeighborhood searchingSimulated annealingSolving the Course Scheduling Problem Using Simulated AnnealingConference Object