Home / Platform / Academic Operations
Academic Operations

One school year, however you teach it.

Calendar and terms, divisions and curriculum tracks, programs, classes and timetabling — the academic backbone every other module runs on. Built to carry IB, Cambridge and a National stream in the same school, without compromise.

Calendar & terms

The school year, set up once

Define the academic year, its terms and calendar cycles, and your public and school holidays. Everything downstream — attendance, timetables, billing cycles — reads from the same calendar, so the whole school moves in step.

  • Academic year, terms and repeating calendar cycles
  • Malaysian public holidays and your own school closures
  • One source of truth that attendance, timetables and fees all follow
Screenshot — academic year setup with terms and holidays marked on a calendar view
Divisions & curriculum tracks

IB, Cambridge and National — under one roof

Most international schools in Malaysia run more than one curriculum. Commun models divisions, curriculum tracks and stages as first-class structures, so each programme keeps its own shape while the school stays a single, connected system.

Divisions

Group the school into academic, ECA or tuition divisions — each with its own structure and the right people seeing the right things.

Curriculum tracks

Run IB, Cambridge and a National stream side by side, each with its own stages and progression.

Switch on as you grow

Divisions are modular — start flat and turn on the structure only when your school needs it.

Programs & classes

From subjects to seats

Build programmes and subjects, then organise students into classes — whether that's a full form group, a setted subject class, or a one-to-one music lesson. Class terms and lessons give every cohort a clear, scheduled shape across the year.

  • Programs, subjects and both group and 1:1 classes
  • Class terms and lessons mapped to the academic calendar
  • The same class structure feeds attendance and the gradebook

On to Teaching & Assessment →

Screenshot — classes list across programmes with student counts and assigned teachers
Timetabling

A timetable that fits your school

Build it the way that suits you — by hand for full control, or let the engine do the heavy lifting — and bring in what you already have.

Manual builder

Place lessons by hand with full control over rooms, teachers and timing.

Auto-engine

Generate a clash-free timetable automatically from your classes, staff and constraints.

ASC import

Already use aSc Timetables? Import your existing schedule straight into Commun.

Venues & floorplan

Assign rooms and venues, with floorplan awareness for schools that need it.

Set up your school year the way it really runs

See how Commun models multiple curricula, builds your timetable and feeds every other module from one calendar.

Book a demo