These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
- Timetable Generator
- Who it's for
- Training providers
Training providers
Training providers run many short courses in a handful of rooms and labs, with instructors who teach several courses a week. A room clash or a double-booked instructor means a cancelled class and unhappy learners. Courses fill and close quickly, so capacity checks matter at enrollment.
How Timetable Generator is set up for you
Shared labs
Record each lab's seats and equipment and refuse slots that clash.
Busy instructors
Refuse any slot that puts an instructor in two places at once.
Fast enrollment
Approve enrollments against capacity, one place per learner and course.
Training providers run many short courses in a handful of rooms and labs, with instructors who teach several courses a week. A room clash or a double-booked instructor means a cancelled class and unhappy learners. Courses fill and close quickly, so capacity checks matter at enrollment.
Pilot one site and one month of courses. Load the rooms with capacity and equipment, the instructors and the course catalog. Propose, approve and publish every slot, enroll learners against capacity and record attendance for each session. Compare the published timetable with what ran before adding sites.
[Plan the rollout](/timetable-generator/implementation), [review relevant modules](/timetable-generator#modules), and [compare the source data](/timetable-generator/data-model).
Features to start with
Enrollments and learners
Keep learner records and approve each enrollment only after eligibility and course capacity are checked.
Attendance and assessments
Record attendance once per session and learner, and grade assessment scores that a reviewer confirms.
Learner fees
Issue fees to learners, record what has been paid and see what is still outstanding.
Roles on the team
- Timetable Coordinator
- Maintains the course catalog and class sessions, approves and publishes timetable slots and resolves clashes.
- Instructor
- Records room capabilities, proposes timetable slots for their courses, records attendance and enters assessment scores.
- Academic Administrator
- Maintains learner records and approves enrollment requests against eligibility and course capacity.
- Finance Officer
- Issues learner fees, records amounts paid and voids fees raised in error.
Set up Timetable Generator your way.
Start free, then use Proto to change fields, steps and approvals before your team goes live.