Exam Scheduler

For exams officers and senior school timetablers

Mock exam timetables without the clashes, and invigilation planned from the staff timetable.

Upload the course list and student enrolments you already keep in Excel. Exam Scheduler builds a timetable in which no student sits two papers at once or more than two in a day, then shows you exactly where your own rules bend.

Mock exams, Year 12 and 13 · Week 1 Sample data · 0 student clashes · 2 rule warnings
Mon 12 Jan
Tue 13 Jan
Wed 14 Jan
Thu 15 Jan
Fri 16 Jan
Session 1
AS MathematicsPaper 1 · 1h30 · 64
A2 ChemistryPaper 2 · 2h · 31
AS English Lit.Paper 1 · 2h · 48
A2 PhysicsPaper 1 · 1h15 · 27
AS BiologyPaper 2 · 1h15 · 52
Session 2
A2 EconomicsPaper 3 · 1h15 · 22
AS PhysicsPaper 2 · 1h15 · 39
AS HistoryPaper 1 · 1h30 · 35
Session 3
AS PsychologyPaper 1 · 1h30 · 29
A2 MathematicsPaper 3 · 1h50 · 41
AS GeographyPaper 1 · 1h30 · 26

How a timetable comes together

Four steps, all in the browser. Nothing to install on school machines.

01

Load your spreadsheets

A courses file with each paper and its duration, and a students file listing who takes what. Course codes are matched forgivingly, so small differences in formatting don't break the import.

02

Set your school's rules

Keep two subjects off the same day, space papers a set number of days apart, block sessions you can't use, and ask for certain courses early, mid or late in the window.

03

Generate, then adjust

The timetable is built with the largest papers placed first. Move any exam by hand: free slots are shown in green, slots that would cause a problem in amber, before you commit.

04

Plan invigilation and publish

Assign invigilators from the staff timetable, room by room and period by period, then export the timetable to Word for staff and students.

What the timetable always respects

  • No student is timetabled for two exams in the same session.
  • No student sits more than two exams in one day.
  • Your own rules are applied every time you regenerate, and any that can't be met are flagged rather than quietly ignored.

What it helps you check

  • Which students have the tightest run of papers, so you can ease them before results day, not after.
  • Any one student's or course's exams, highlighted across the whole window.
  • A full history of changes. Step back to any earlier version, rules and invigilation included.

Student data

Student names never leave the computer they were loaded on.

Names are read from your spreadsheet inside the browser and stay there. Our servers only ever receive anonymous student IDs, which is enough to schedule and to save your work, but not enough to identify a child.

Each school has its own account. Saved timetables and history belong to that account and no one else's.

Ask for our data protection and security brief for your safeguarding or data lead.

One subscription per school

No per-student or per-seat counting. Your exams team shares one account for the year.

$999 CADper school, per academic year
  • Mock exam timetabling and invigilation
  • Exam board session planning
  • Saved history on your school's account
  • Invoiced annually; no card payments in the app
Start with a trial

Talk to us before your next exam window

Tell us a little about your school and we'll set up a trial account. You can try it on last year's spreadsheets.

Or write to us directly at info@cmcit.ca.

This opens an email to info@cmcit.ca in your mail app, ready to send.