Skip to main content
All sample timetables
CBSEEvery period placed

CBSE School — Classes 1 to 10

Two sections a grade, half-day Saturday, one shared science lab.

Classes
20
Teachers
47
Subjects
15
Rooms & labs
29
Quality score
100/ 100

880 periods placed

What made this hard, and how it was solved

Every school has one constraint that decides the whole week. Here is this school's.

The hard part

Ten classes from Class 6 up need laboratory time, and the building has one science lab — forty-four periods a week to share between them. Saturday closes at lunch, so four of every class's periods have to fit into a shorter day. And a Class 1 timetable cannot have a single free period in it: six-year-olds are not sent to study on their own.

How it was solved

Science is split the way a school actually writes it — theory in the class's own room, practicals in the lab — which brings lab demand to twenty-four periods a week against the forty-four available, and every one of them is booked against the lab's own occupancy rather than the class's. Saturday is scheduled as its own four-period day inside the same week, not a second week bolted on. Every class is filled bell to bell: forty-four periods requested, forty-four placed, none dropped.

The actual timetable

Not a screenshot — the real grid, with the same four views the planner gives you. Pick a view, then a class, day, teacher or room.

One class, the whole week — the sheet that goes on the classroom wall.

CBSE School — Classes 1 to 10

Class 1-A · every period, Monday to Sat

Theory & languagesLab & practicalGames, arts & library
Day
Period 1
08:00–08:40
Period 2
08:40–09:20
Period 3
09:20–10:00
Short break
Period 4
10:15–10:55
Period 5
10:55–11:35
Lunch
Period 6
12:05–12:45
Period 7
12:45–13:25
Period 8
13:25–14:05
Mon
Tue
Wed
Thu
Fri
Sat

Scroll the grid sideways to see the rest of the day.

The other two schools

Different boards, different problems — same product.

Set up your school — free to start

Your school's classes, your staff, your rooms — in about twenty minutes.