ix
Abstract
Creating a timetable for educational institutions is a painful process for both the secretar-
iat and the teachers of each department. Its implementation can take several weeks. This
is because of the secretariat of each the department should be in constant communication
with all teachers to come to an agreement about the days and times of the week the teacher
can take a lesson. So far this procedure requires multiple hours on the phone and high
volume usage stationery which was very slow in the whole process and in some cases
may be the end result being errors that required extra hours to correct.
For the above reasons it is easily understood that a way must be found to make
the whole process easier, smoother and less time-consuming. So, in the present a thesis
will be implemented and information systems must be designed for management of the
timetable.
This system will provide many automated checks to avoid errors the duration of
the implementation of the program such as overlapping courses of the same or different
semester between them or the same teacher having the same time and day teaching two
different courses. Therefore, the communication of the secretary professor will become
more immediate as it will be able to communicate through this information system. But
beyond that easy implementation of the timetable, this information system provides many
personal facilities for both students and teachers.
Keywords: timetable program, automated checks, semester program, secretariat, teach-
ers, students