Options and timetable software for secondary schools

Option blocks, timetables and cover,all in one place

  • Shows why lessons can't be scheduled
  • Fast scheduling in the cloud, with nothing to install
  • Cuts timetable work by 90% compared with how schools usually do it

Secondary schools across Korea build their timetables with Timetable Expert

What teachers say

Comments from secondary school teachers across Korea who use Timetable Expert.

Phew, I got it all done thanks to you. With our old software there would have been unscheduled lessons everywhere, but your algorithm is good, so it was much easier, and the interface is clean too. I was very happy using it.
— Jo, teacher, Jeonbuk, South Korea
It used to take three full days, and this time I really finished in half a day. We have a lot of rules for labs, gyms and other shared rooms, and our old software couldn't handle them all, so I did a lot by hand.
— Yu, teacher, Seoul, South Korea
This time I suddenly took over the timetable with no handover, and thanks to you I was able to start the semester well. I really wanted to say thank you.
— Kim, teacher, Busan, South Korea
If what I had been doing was digging with a shovel, this felt like an excavator. You handled it remarkably cleanly and fitted it to our school. If I'm in this role again next year, I think spending our budget here is a must.
— Park, teacher, Gangwon, South Korea
It's very convenient to see which part of the timetable setup is the problem and fix it. Thank you so much :)
— Kim, teacher, Busan, South Korea
I used to build the timetable in Excel, and moving here has made things much easier. Setting up more complex blocks of lessons was hard at first, but you explained it well and I picked it up quickly.
— Jeong, teacher, Jeju, South Korea
I'm amazed at how well this is built. I especially like the suggestions that make the timetable less likely to go wrong.
— Yu, teacher, Seoul, South Korea
Thank you for building our option blocks so well. If I hadn't found Timetable Expert at the end of the semester, I would have been in real trouble. Thank you so much.
— Lee, teacher, Daejeon, South Korea

From option blocks to lesson swaps during the year

See what it does at each stage, from planning the new school year to cover during term.

Start with option blocks that lead to a workable timetable

Design option blocks from student choices, along with class-taught subjects, where students who chose the same subject share a homeroom and take it together. Reduce the number of students not placed and keep section sizes even. The result becomes your teaching load sheet, ready for heads of department to fill in.

Collect and check who teaches each class online

Send each head of department a link. Who teaches each class, the labs, gyms or other shared rooms they need, and teachers' unavailable times all come back to one place. Mistakes in lesson counts are caught before you build the timetable.

About 100 detailed settings for your school's rules

Enter your school's own rules, such as how many classes can use a lab or gym at once, lessons that must run at the same time, limits on lessons in a row, part-time teachers' working days, each teacher's unavailable times, and periods to avoid for each grade.

Get a draft that needs few fixes, then edit it safely

It counts how often teachers teach three periods in a row and how evenly lessons spread across the week, and improves both. If lessons stay unscheduled, it finds the rules causing it and shows you. Refine the timetable in the editor while checking for conflicts.

Lesson swaps and cover on the web and in the app

Automatically finds lessons that can be swapped. A teacher requests a swap, it gets approved, the timetable updates and everyone is notified. See projected lesson shortfalls before the end of term.

Options

From student choices to the timetable.

  • Combines option block sections with class-taught subjects into a structure that leads to a workable timetable.
  • Choose students to keep apart or together, and balance gender and attainment across classes.
  • Ask AI assistants such as ChatGPT or Claude to do the work in chat.
  • Results flow straight into the teaching load sheet and timetable setup.

Timetable

From teaching loads to cover and lesson swaps during the year.

  • Over 100 settings cover your school's rules, so nothing is left to fix by hand. If generation gets stuck, it finds the cause.
  • Collect who teaches what from each department online, and check that the timetable can work before you build it.
  • Provides timetables by class, teacher and student, with Excel export.
  • Includes an app for lesson swaps and cover, on computer and phone.

Work with AI

Ask ChatGPT, Claude or a similar assistant in plain language. Upload your files, say what you need, and the AI works on your option blocks and timetable.

*Uses MCP, an open standard for connecting AI to outside services such as Gmail, Canva and Notion.

Timetable Expert — Options

Grade 11 option blocks 2026–27

Download ExcelBuild blocks
DataSettingsResults
Student allocationsBlock gridStatisticsKeep-apart pairs

No results yet

Upload student choices to start building option blocks

When Timetable Expert helps

When every student takes a different mix of subjects, option blocks and timetables get complicated.

A new timetabler

“I took this on with no handover, and I don't know why lessons go unscheduled.”

The previous timetabler has moved schools, and even after days of runs in the old software, some lessons stay unscheduled. It's hard to tell whether the teaching loads or the rules are the problem, so it's unclear what to fix.

See the checks before generation and why lessons go unscheduled

Curriculum coordinator

“Will these option blocks give us a timetable? Class-taught subjects feel out of reach.”

Balancing numbers for one subject throws another off, and there's no time to try class-taught subjects. Whether a timetable is possible only becomes clear just before the school year starts.

See class-taught subjects and checks that the timetable will work

Academic deputy head

“Do we need separate subscriptions for options, timetables and cover? Do we need a server too?”

It runs in the browser. There's nothing to install and no server to set up. Build the timetable straight from the option blocks, and use the final timetable as it is for cover and lesson swaps during the year. There's no need to subscribe to all three separately.

See plans and pricing

Leave complex lesson placement to the software. You can also see why a timetable can't be built.

Frequently asked questions

Yes. You can import data from Excel in the formats we support. Tell us what you use and we'll check.

Yes. You can export timetables to Excel.

Yes. Some schools build the timetable in Timetable Expert and handle cover and lesson swaps in the software they already use. Your school decides when to move that over as well.

Timetable Expert does not collect students' personal data. We only receive the student ID numbers and subject choices needed for option blocks and timetabling.

We don't receive students' personal data, and teacher names are anonymized before they reach the AI. The AI only works with student ID numbers, subject choices, and classes, subjects and lesson counts.

No. Everything runs on the web. There's nothing to install, and you can use it outside the school network too.

Yes. We provide the quotes and contract documents your school's process requires, and issue invoices to match how your school pays.

Our team answers by live chat and email.

Start this year's timetable with Timetable Expert

Tell us about your school, and we'll walk you through a free trial and how to get started.

LSLABS Inc. | CEO: Jaebok Lee

Business registration no. 614-81-08192

Address: 4F 401-J792, 79 Gimpohangang 9-ro, Gimpo-si, Gyeonggi-do 10071, Republic of Korea

Email: support@timetable.expert

Phone: +82-70-4138-0149 (Weekdays 09:00–18:00 KST)

© 2026 LSLABS Inc. All rights reserved.