In this article it is considered a construction of a mathematical model of the scheduling process and the development of a program based on it, using a genetic algorithm. In this work the study of the process of constructing a mathematical model, and also the analysis of the theory of the schedule in modern conditions, the structure of the generalized scheduling algorithm are constructed, and a modified scheduling algorithm based on the use of a genetic algorithm.