Skip to content

Sections & batches

Section and lab batch allocation for academic cohorts

Every semester begins with the same chore: splitting a cohort into sections, lab groups and tutorial batches that fit the rooms, respect the lab seats, and stay balanced. Allotix does it in one run, and does it the same way every time.

A chore that eats the first week of every semester.

Section and batch splits look trivial until you account for lab capacity, balance, and the students who need a specific slot. Then they eat days.

  • Lab seats and equipment set a hard ceiling per batch
  • Sections must stay balanced, not just under the cap
  • Manual splits are redone from scratch every single semester
  • No record of why any student ended up in any batch

How it works

How Allotix runs section & lab batch allocation

1

Define sections and their real capacity

Set each section, lab group or tutorial batch with its true capacity — the number of lab seats or workstations, not the lecture-hall count.

2

Collect preferences where they matter

Where slot choice matters to students, collect ranked preferences. Where it does not, let the engine balance the cohort automatically.

3

Allot, balance and export

Run the split, export the batch lists, and email each instructor their group — the same way, every semester.

What you get

Built for this allocation, not adapted to it

  • Hard per-batch capacity based on real lab seats
  • Balanced section sizes across the cohort
  • Optional ranked preferences for slot-sensitive batches
  • Instructor batch lists, emailed automatically
  • Repeatable every semester from the same configuration

FAQ

Section & lab batch allocation — frequently asked questions

Can we balance sections without collecting preferences?

Yes. Preference collection is optional per event. If students have no meaningful choice between sections, skip the window entirely and let the engine produce a balanced split against your capacity limits.