AI for school timetablers
Build next year's timetable in a fraction of the time.
Welcome back
Ask or edit anything…
Year 7
Year 8
Year 9
Year 10
Year 11
| Periods | Mon | Tue | Wed | Thu | Fri | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | |
| Select a block meeting to place it | |||||||||||||||||||||||||
| Teacher | Load | Subjects | Mon | Tue | Wed | Thu | Fri | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | |||
| ABA | 22/22 | Ma | 20 | 11A/Ma4 | 11B/Ma4 | 10B/Ma3 | 10B/Ma1 | 7Y/Ma2 | 9X/Ma1 | 9X/Ma3 | 9Y/Ma3 | 9X/Ma4 | 9X/Ma2 | 10A/Ma3 | 7X/Ma2 | 11A/Ma1 | 8X/Ma1 | 10A/Ma2 | 11A/Ma4 | 8X/Ma1 | 11A/Ma1 | 11B/Ma1 | 8X/Ma2 | 9X/Ma4 | 9Y/Ma3 | |||
| DHU | 15/22 | Ma | 14Cp | 4 | 9X/Ma3 | 10B/Ma1 | 7Y/Ma4 | 8X/Ma4 | 11A/Ma4 | 7Y/Ma3 | 11B/Ma2 | 11A/Ma3 | 9Y/Ma4 | 7X/Ma4 | 8Y/Ma2 | 11B/Ma3 | 7Y/Ma2 | 11A/Ma2 | 7X/Ma4 | ||||||||||
| JRE | 18/22 | Cp | 19 | 11B/Cp3 | 10A/Cp4 | 9Y/Cp3 | 7Y/Cp3 | 8X/Cp4 | 7Y/Cp1 | 9X/Cp1 | 11B/Cp3 | 9X/Cp1 | 10A/Cp2 | 8X/Cp4 | 8X/Cp3 | 8X/Cp4 | 8Y/Cp1 | 11B/Cp3 | 7Y/Cp4 | 8X/Cp3 | 9X/Cp4 | |||||||
| KMO | 18/22 | Sc | 18 | 11B/Sc3 | 7Y/Sc2 | 10B/Sc1 | 7Y/Sc1 | 11A/Sc4 | 11A/Sc2 | 9Y/Sc3 | 9X/Sc3 | 10A/Sc2 | 11B/Sc4 | 11A/Sc3 | 8X/Sc3 | 7Y/Sc1 | 10B/Sc2 | 9Y/Sc2 | 11B/Sc2 | 8Y/Sc1 | 11B/Sc3 | |||||||
| SCO | 16/22 | Sc | 21 | 9Y/Sc1 | 11B/Sc4 | 10B/Sc2 | 11B/Sc3 | 7X/Sc4 | 7X/Sc2 | 7Y/Sc1 | 7Y/Sc4 | 8Y/Sc1 | 11B/Sc2 | 8X/Sc2 | 10A/Sc3 | 11B/Sc4 | 11A/Sc4 | 10A/Sc4 | 7X/Sc2 | |||||||||
| RNA | 9/22 | En | 12 | 7Y/En2 | 11A/En2 | 9Y/En3 | 7Y/En1 | 9Y/En3 | 8X/En4 | 7X/En2 | 9X/En1 | 10A/En3 | ||||||||||||||||
| TWO | 21/22 | En | 20 | 8Y/En1 | 9Y/En1 | 9X/En2 | 10B/En2 | 11A/En1 | 11A/En4 | 9X/En1 | 8X/En1 | 7X/En3 | 11B/En1 | 7X/En3 | 10A/En4 | 8Y/En1 | 9Y/En1 | 9X/En1 | 11B/En1 | 11B/En2 | 11B/En1 | 11A/En4 | 8X/En4 | 9X/En3 | ||||
| LTA | 15/22 | Fr | 19 | 8X/Fr3 | 10B/Fr4 | 10B/Fr2 | 11A/Fr4 | 8X/Fr3 | 9Y/Fr3 | 7Y/Fr4 | 10A/Fr1 | 8Y/Fr1 | 10B/Fr3 | 7Y/Fr4 | 8Y/Fr2 | 9X/Fr1 | 9X/Fr1 | 8X/Fr3 | ||||||||||
| PTH | 21/22 | Hum | 16Rs | 4 | 7Y/Hum2 | 7Y/Hum2 | 9Y/Hum4 | 7X/Hum1 | 7Y/Hum2 | 11B/Hum2 | 8X/Hum4 | 7X/Hum1 | 9X/Hum2 | 8X/Hum4 | 9X/Hum3 | 7Y/Hum1 | 11A/Hum4 | 7X/Hum3 | 8Y/Hum4 | 7X/Hum1 | 7X/Hum4 | 9X/Hum1 | 7X/Hum4 | 11A/Hum1 | 9X/Hum2 | ||||
| WHA | 20/22 | PE | 20 | 10A/PE2 | 10A/PE4 | 11B/PE4 | 8Y/PE4 | 11A/PE1 | 8X/PE3 | 11A/PE4 | 10A/PE1 | 9X/PE4 | 11B/PE2 | 7X/PE1 | 7X/PE3 | 7Y/PE1 | 11A/PE2 | 8X/PE1 | 7Y/PE3 | 11B/PE4 | 10B/PE2 | 8X/PE3 | 9X/PE1 | |||||
| EMA | 17/22 | Ar | 17 | 8Y/Ar1 | 11B/Ar1 | 7Y/Ar3 | 8Y/Ar2 | 11A/Ar2 | 7X/Ar2 | 11B/Ar2 | 10A/Ar1 | 7X/Ar4 | 11B/Ar4 | 11A/Ar3 | 8Y/Ar2 | 8X/Ar3 | 11A/Ar2 | 9Y/Ar3 | 7Y/Ar2 | 8Y/Ar4 | ||||||||
| Room | Name | Mon | Tue | Wed | Thu | Fri | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | ||
| M3 | Maths 3 | 8Y/Ma4 | 8X/Ma1 | 8X/Ma2 | 11A/Ma2 | 7Y/Ma1 | 7Y/Ma4 | 7X/Ma1 | 9Y/Ma3 | 9Y/Ma2 | 7Y/Ma1 | 7Y/Ma4 | 11B/Ma1 | 10B/Ma3 | 8Y/Ma1 | 8Y/Ma4 | 11B/Ma3 | 11B/Ma4 | 11B/Ma2 | 8X/Ma4 | 7X/Ma1 | 8X/Ma4 | ||||
| IT1 | Computer room 1 | 7X/Cp2 | 11A/Cp3 | 10A/Cp2 | 8X/Cp1 | 9Y/Cp1 | 7X/Cp4 | 11B/Cp1 | 7Y/Cp4 | 9Y/Cp4 | 8X/Cp3 | 9X/Cp1 | 11B/Cp1 | 9Y/Cp4 | 10B/Cp4 | 10B/Cp4 | 9X/Cp2 | 11A/Cp3 | 11A/Cp2 | 11B/Cp3 | ||||||
| S1 | Science lab 1 | 11B/Sc3 | 9X/Sc1 | 7Y/Sc2 | 11A/Sc2 | 7X/Sc1 | 8X/Sc4 | 7X/Sc1 | 11A/Sc3 | 7Y/Sc2 | 10A/Sc2 | 11B/Sc4 | 10B/Sc4 | 10B/Sc1 | 8Y/Sc2 | 9Y/Sc1 | 11B/Sc1 | 9X/Sc4 | ||||||||
| S2 | Science lab 2 | 9Y/Sc2 | 8X/Sc4 | 11A/Sc3 | 7X/Sc3 | 11A/Sc3 | 8Y/Sc2 | 10A/Sc1 | 11A/Sc1 | 9Y/Sc3 | 7X/Sc4 | 7X/Sc3 | 9Y/Sc3 | 7Y/Sc4 | 11B/Sc1 | 8X/Sc4 | 10B/Sc1 | |||||||||
| E2 | English 2 | 10A/En2 | 9Y/En1 | 7Y/En2 | 8X/En2 | 8Y/En4 | 10A/En3 | 11A/En3 | 10B/En2 | 9Y/En2 | 9X/En2 | 10A/En3 | 10A/En4 | 7X/En3 | 8Y/En2 | 11A/En2 | 10B/En1 | 7X/En1 | 8Y/En1 | |||||||
| H1 | Humanities 1 | 7X/Hum2 | 9Y/Hum1 | 11B/Hum2 | 10A/Hum3 | 9Y/Hum2 | 10A/Hum4 | 8Y/Hum1 | 7X/Hum4 | 10B/Hum3 | 9X/Hum4 | 11A/Hum1 | 9Y/Hum4 | 10B/Hum1 | 10A/Hum1 | 7X/Hum1 | 11B/Hum2 | 8Y/Hum3 | 11A/Hum2 | 8Y/Hum1 | ||||||
Everything you need to build next year's timetable.
We spoke to more than 20 schools about what they need from timetabling software. Here's what they asked for, and what StudentSort does.
IntegrationComing soon
Connects to all the main MIS systems used in UK schools. Staff, students, classes and rooms come straight in: no exports, no re-typing.
Automation
Let the AI search thousands of options for the best timetable. It maximises cover flexibility, minimises class splits and fits staff meetings into school hours.
Experimentation
Try 20 scenarios, not one, and compare them on real metrics. Say goodbye to
FinalFINALv2.xls.Visual builder
Prefer a hands-on approach? Drag and drop lessons to build from scratch, or fine-tune an auto-generated timetable.
Collaboration
Work on the same timetable together, and gather reviews and feedback from colleagues in one place.
The best of both worlds.
StudentSort gives you the power and intelligence of AI, together with the proven methods, systems and integrations of traditional timetabling software.
Built for British schools.
From part-time staff and job shares to complex option blocks and multi-site scheduling, StudentSort handles the timetabling needs of modern British schools.
- Option blocks
- Attainment-based setting
- Rotational practical subjects
- Part-time staff and job shares
- Week A / Week B
- Protected PPA time
- Vertical teaching groups
- Mid-year changes
And much more
- Whole-school timetables
- Elective option programmes
- Exam scheduling
- Cover schedules
- SEND timetables
- Multi-site schools
- GCSEs, A Levels, T Levels, BTECs and IB
- One-year courses
- Staggered lunches and start times
- Different timings on different days
- Mid-year reallocation of students
- Weekend classes
- INSET days
- EAL support timetables
- Alternative provision and PRU support
- Consortium days
- Joint sixth forms
- Gifted and talented tracks
- Printouts and online views
- Carousels
- Subject families
- Staff meetings in school hours
- Vacancies and cover supervisors
- Twilight sessions
- Registration and form time
- Room types and specialist rooms
Simple pricing for schools.
One annual subscription per school, with everything included. Schools in our beta programme pay nothing.
Beta programmeOpen now
Everything in School, free while you help us shape StudentSort.
Freefor schools that join
- Everything in School
- Hands-on help getting set up
- A direct line to the team
School
For a single secondary school.
£2,400per school, per year
- Unlimited timetablers
- AI assistant and scheduling engine
- Unlimited scenarios
- Full version history
- Email support
Trust
For trusts timetabling several schools together.
Customfor multi-academy trusts
- Everything in School, for every school
- Staff shared across schools
- Oversight across the trust
- Priority support
Prices exclude VAT.
Beta programme
Join the beta.It's free.
We're building StudentSort with UK schools. Schools that join the beta programme use it free, and help shape what it becomes.
- Free for schools in the programme
- Hands-on help getting your data in
- A direct line to the team building it
- A say in what we build next