Solving timetable scheduling problem using genetic algorithms · Study