Academy & Industry Research Collaboration Center
The main problems of school course timetabling are time, curriculum, and classrooms. In addition there are other problems that vary from one institution to another. This paper is intended to solve the problem of satisfying the teachers' preferred schedule in a way that regards the importance of the teacher to the supervising institute, i.e. the user score according to some criteria. Genetic Algorithm (GA) has been presented as an elegant method in solving Time Table Problem (TTP) in order to produce solutions with no conflict.