Ein Stundenplan regelt zum Beispiel die verfügbare Zeit folgender Elemente:
- Schüler
- Lehrer
- Klassenräume
Die Erstellung eines geeigneten Stundenplans ist nicht immer einfach. Sowohl die Zeit der Schüler und Lehrer als auch die Klassenräume sind nicht unbegrenzt. Außerdem müssen manche Fächer in einem bestimmten Klassenraum unterrichtet werden, zum Beispiel im Chemieunterricht oder in der Turnhalle. Die tabellarische Darstellung eines Stundenplans wird auch als Stundentafel bezeichnet. In Stundenplänen werden oft die Stunden in den Zeilen, die Wochentage in den Spalten und die Schulfächer und Klassenräume in den Zellen angegeben. In einem Klassenstundenplan werden oft Abkürzungen verwendet. Ein quadratischer Stundenplan ist ein Stundenplan, in dem ein Schüler oder Lehrer zu allen möglichen Stunden in der Woche Unterricht hat. Der Schüler oder Lehrer erhält oder unterrichtet in diesem Fall Unterricht am Stück. In den Pausen verschiebt sich der Stundenplan leicht.
Zeitplanungsprobleme lassen sich mathematisch mit Hilfe von Graphen beschreiben, aber es ist immer noch schwierig, selbst mit Hilfe eines Computers einen Zeitplan für eine große Schule zu erstellen.