For · International schools

Timetabling for IB, A-Level, AP and IGCSE schools

Keyi turns student subject choices into option blocks and teaching groups, then produces timetables for every student and teacher — with native 6/10-day rotations, HL/SL hour differences, shared block grids across year groups, and a bilingual interface.

Common problems

  • Many combinations; blocks take weeks by hand
  • HL needs extra periods outside the block
  • DP1/DP2 share teachers and clash
  • Every add/drop needs re-checking

How it works

  1. 1

    Student choices

    Online form or Excel

  2. 2

    Build blocks

    Option blocks from real combinations

  3. 3

    Groups & fit

    See who gets every subject

  4. 4

    Full timetable

    HL/SL hours and rotations together

  5. 5

    Publish & run

    Phones, cover, exams

How Keyi helps

Block design that maximises satisfied students

First maximise fully satisfied students, then optimise for fewest sections, smaller classes or a target size, with balance as the final tie-breaker.

HL/SL and simultaneous lessons

HL can add periods outside the block; lessons of different lengths can start together.

Rotation cycles and A/B weeks

6- and 10-day rotations and A/B weeks are native; each period can have its own times.

Student changes and SIS

Adds, drops and section swaps are clash-checked instantly; connect to ManageBac or PowerSchool.

Case study

An international school's G9 options: same 19 sections, largest class from 33 down to 26

We re-ran sectioning on the school's real choice sheet (89 students, 4 blocks): every student kept every choice; with the same 19 sections, physics went from 32/18/16 to 22/22/22 and the class-size standard deviation dropped from 6.0 to 2.3, in about 30 seconds.

Read the full case study →
100%choices satisfied
33 → 26largest class
52 → 6total same-subject size gap
30ssolve time

FAQ

Does it handle IB DP 3 HL + 3 SL?

Yes. HL and SL can share a block, and HL's extra hours can be placed outside the block.

Can several year groups share one block grid?

Yes. When DP1 and DP2 (or G11 and G12) share a grid, shared teachers never clash.

Book a 30-minute demo

We'll run your real choice data live. We reply within one business day.

  • Bring your existing Excel choice sheet
  • Demo in English or Chinese
  • Data used only for the demo, deleted on request

✉ info@mykeyi.com

✓

Thanks — we'll be in touch shortly. In the meantime, feel free to try Keyi.

Try free