У статті розглядається задача складання розкладів занять у вищих навчальних закладах. Запропоновано використання штрафних функцій при визначенні якості розкладу. Розроблено метод генерації потенційних розкладів на основі використання штрафних функцій. Визначено структурні особливості та конструктивні елементи штрафних функцій.