Abstract: Generating timetables is complex optimization process and monotonous task in an educational institution. That's why must meet all rules and restrictions are involved. Often manual scheduling ...