Illustrative scenario

Illustrative Scenario: A Singapore International School Unifies Two Campuses

In this scenario, an IB continuum school in Singapore timetables its primary and secondary campuses separately, transcribes criterion assessment into reports each term, and bills tuition, transport and activities from different places. Skoolia makes the two campuses one scheduling problem and the term report a product of the marks already recorded.

Singapore • Two campusesIB continuum international school
Illustrative example

This is a representative scenario modeled on typical Skoolia deployments for schools of this profile. The figures illustrate potential outcomes and do not describe an individual named customer.

One timetable, two campusesShared specialist staff

Travel time between sites treated as a scheduling constraint

GeneratedIB reporting

Criterion-based assessment built from the marks already recorded

AutomatedSGD fee cycles

Term invoicing with GST handled at plan level

DocumentedPDPA position

Consent, retention and access requests answerable from one system

School Overview

This scenario follows an illustrative IB continuum international school in Singapore, teaching the Primary Years, Middle Years, and Diploma programmes across two campuses a short drive apart. Its families are largely expatriate, and its communication runs in English and Mandarin.

The two-campus structure is what makes its administration distinctive. Specialist teachers in music, languages, and design work across both sites, so neither campus can build a timetable that is actually workable without knowing the other's. Everything downstream — reporting, fees, and co-curricular activities — has had to be reconciled between the two afterwards.

~1,400 StudentsPYP, MYP, DP ProgrammesEN & 中文 Family communication

The Problem

Two campuses were timetabled as if they were one

The primary and secondary campuses sat a short drive apart and shared specialist teachers for music, languages, and design. Each campus built its own timetable independently, then the two were reconciled by hand — which meant a shared teacher was routinely scheduled across sites with no realistic travel time between the periods.

IB criterion assessment was reassembled for reporting

Teachers recorded criterion-level achievement in their own trackers throughout the unit, then transcribed it into the reporting template at the end of each term. The transcription was slow, inconsistent between departments, and produced reports that no longer matched the working records they came from.

SGD fee cycles were reconciled manually

Term fees, GST, and separate charges for co-curricular activities, transport, and lunch were invoiced from different places and reconciled into one family statement by hand. Corporate-sponsored places and sibling discounts were applied per invoice, so a mistake was only visible once a family queried it.

Co-curricular activities had no attendance record

CCA sign-up ran on paper forms at the start of each term, and attendance at sessions was kept by individual coaches. The school could not say which students were actually participating, and pastoral staff had no view of a student's commitments alongside their academic load.

Why They Chose Skoolia

In this scenario, the leadership team evaluates four platforms and selects Skoolia on four grounds:

Multi-campus scheduling as one constraint problem

Both campuses, their rooms, and the specialist staff shared between them are entered as a single set of constraints — including realistic travel time between sites — so the scheduler produces one coherent timetable rather than two that have to be reconciled afterwards.

Criterion-level assessment recorded once

Achievement recorded against criteria during the unit is what the term report is generated from. The transcription step disappears, and departments stop diverging because they are no longer each maintaining their own tracker.

Fees, GST and add-ons on one statement

Term fees, GST, transport, lunch, and CCA charges bill from the same plan structure into a single family statement, with sponsorships and sibling discounts configured once rather than applied per invoice.

PDPA obligations answerable from one place

Consent, retention periods, and role-scoped access are recorded in the system holding the data, so an access or correction request is answered from a documented position instead of a search across coaches' lists and departmental trackers.

Implementation — Four Weeks

Week 1

Data migration

Student and staff records across both campuses, current-year attendance, and existing assessment history imported. Guardian records consolidated and language preferences captured so notifications reach families in English or Mandarin as each has chosen.

Week 2

Multi-campus timetabling

Both campuses entered as one constraint set — rooms, specialist staff shared between sites, travel time, and period structures — and the scheduler run to produce a first coherent cross-campus draft for review.

Week 3

Assessment and fees

IB criterion structures and reporting templates configured per subject group, alongside SGD fee plans covering term instalments, GST, transport, lunch, and CCA charges, with sponsorship and sibling rules set at plan level.

Week 4

CCA, training and parent launch

Co-curricular activities set up with sign-up and session attendance, staff trained by campus and by role, and the parent portal opened in stages so the first week of questions stayed manageable.

Results — After the First Full Year

Cross-campus timetabling

In this scenario, the school runs one timetable across both campuses rather than two that are reconciled by hand. Because travel time between sites is a constraint the scheduler respects, a shared specialist is no longer assigned to consecutive periods at opposite ends of the drive.

Assessment and reporting

Criterion-level achievement recorded during each unit generates the term report directly. The transcription pass at the end of term is gone, and departments no longer drift apart because each is no longer maintaining a tracker of its own.

Fees and participation

Tuition, GST, transport, lunch, and CCA charges bill onto one statement per family, with sponsorship and sibling rules set at plan level rather than applied per invoice. CCA sign-up and session attendance are recorded alongside the academic record, so pastoral staff can finally see a student's commitments and their academic load together.

Key Takeaways

Two campuses are one scheduling problem, not two

Any staff member shared between sites makes the campuses interdependent. Timetabling them separately guarantees a reconciliation pass — and a shared teacher expected to be in two places with no time to travel between them.

Criterion assessment should be recorded where it is generated

Transcribing criterion achievement into a reporting template at the end of term is both slow and lossy, and it lets departments drift apart. Recording it once, in the system the report is built from, keeps the report and the working record identical.

Add-on charges belong on the same statement as fees

Transport, lunch, and CCA billed separately from tuition is what makes reconciliation manual and errors invisible until a family finds them. One statement per family is a finance-team decision before it is a parent-experience one.

Participation data is pastoral data

Co-curricular attendance held by individual coaches tells the school nothing about a student's total commitments. Alongside the academic record, it becomes something pastoral staff can act on.

See What Skoolia Can Do for Your School

Start a free trial or book a personalised demo. Implementation typically takes two to four weeks, including data migration from your current system.