AI-Powered Timetable Scheduling

Take the pain out of timetabling — let Una handle it

  • Groups · combined · cycles
  • Feasibility checked first
  • Class · teacher · room views
  • One-month delivery

Just provide your subjects, teachers and rooms along with your scheduling rules, and AI will build a whole-school timetable around your school's actual requirements. From data collection to final draft, the process takes only one month.

Class 3A TimetableSAMPLE
Time
Mon
Tue
Wed
Thu
Fri
8:30
Chinese
English
Maths
Humanities
Music
9:20
Maths
PE
English
Visual Arts
Chinese
10:10
English
Chinese
Science
Maths
Computer

Timetabling: a battle every single year

🔗

Cascading rules, unknowable feasibility

Split groups, combined classes, alternating cycles, cross-level dependencies — one period changes and it ripples through other year levels and subjects. Panels keep adding requests, but which genuinely cannot be met together? Without objective evidence, the same arguments resurface every year.

🗓️

Weeks of rework

Scheduling starts in early summer and goes round after round, often settling only on the eve of the new term, consuming a great deal of administrative time.

🧩

Existing solutions only get you 80% there

After auto-scheduling many periods remain unplaced. The rest is filled in cell by cell, getting messier with each pass and making conflicts hard to rule out.

HOW WE HELP

How can we help your school?

AI-powered scheduling

Provide your subjects, teachers and rooms, and Una applies advanced AI to generate the timetable according to your scheduling rules — handling split groups, combined classes, alternating cycles, designated rooms and pre-locked periods.

  • Split-group and combined-class teaching
  • Alternating odd / even cycle periods
  • Pre-locked periods are honoured

Hard rules and preferences, handled separately

We sort every request into “must be met” and “accommodate where possible”. Hard rules are never broken, while flexible preferences are accommodated as far as the schedule allows — so the timetable meets school policy and still respects teachers' real needs.

  • Hard rules always satisfied
  • Preferences accommodated where possible
  • Teachers' real needs considered
Scheduling requirements
Must be met
  • Two double periods per cycle, one of them in periods 7–8
  • Combined-class PE runs at the same time, taught by two teachers
  • Split-group periods run in parallel and occupy two specific rooms
Where possible
  • Avoid the same subject on two consecutive cycle days
  • If two single periods fall on one day, one before lunch and one after

Feasibility checked first, fewer disputes

If a set of requirements cannot all hold at once, AI pinpoints where the conflict lies. Your school can then discuss it with each panel on objective grounds and adjust early, instead of discovering it days before term starts.

  • Spot impossible combinations early
  • See exactly where conflicts arise
  • Objective results instead of debate

A complete set of deliverables

You get more than one master grid. We deliver individual timetables for every class, every teacher and every room, ready to hand straight to panels and staff.

  • A timetable for every class
  • A timetable for every teacher
  • A usage timetable for every room
WHY UNA

What makes us different

Over 7 years serving Hong Kong schools — we know how local schools actually run.

🏫

Over 7 years serving Hong Kong schools

Cycle weeks, split groups and combined classes, special rooms, class-teacher constraints — local scheduling practice is familiar to us, so nothing needs explaining from scratch.

Not just best-effort — feasibility is verified

Typical scheduling tools fill what they can and leave the unplaced periods for your staff to finish by hand. We tell you plainly which requirements cannot all hold, so the school can decide what to trade off early.

🎓

A doctoral-level computer science team

Our founder holds a PhD in Computer Science from HKU and is an Honorary Lecturer there, and our advisors include PhDs from Cambridge and UC Davis. Timetabling is at heart a hard combinatorial optimisation problem — precisely the field our own AI products are built in.

SERVICE FLOW

How the service works

1

Online meeting to scope requirements

We go through your scheduling rules, panel requests and special arrangements point by point in an online meeting.

2

Submit data, receive the first version

Your school submits subject, teacher and room data; we prepare it and AI generates the first version of the timetable.

3

Two rounds of revision to final

After the first delivery you get two rounds of revisions, adjusted to your feedback until the final version is confirmed.

From kick-off to final revision, the whole process takes just one month.

Limited new-term offer — places are limited

Make the most of the preparation window before term starts — we'll build your new school year's timetable around your requirements.