Class Scheduling

  • Lee Jacobson
  • Burak Kanber


In this chapter, we will create a genetic algorithm that schedules classes for a college timetable. We will examine a couple of different scenarios in which a class-scheduling algorithm may be used, and the constraints that are usually implemented when designing a timetable. Finally, we will build a simple class scheduler, which can be expanded to support more complex implementations.


Genetic Algorithm Student Group Soft Constraint Hard Constraint Valid Solution 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Lee Jacobson and Burak Kanber 2015

Authors and Affiliations

  • Lee Jacobson
    • 1
  • Burak Kanber
    • 1
  1. 1.New YorkUS

Personalised recommendations