The system is a timetable solver. It requires some data from the user and displays a distribution of lectures on a timetable.

Here is a description of the data that are received by the system concerning teachers, students groups and the rooms in which lectures can be given: