Doubled-up classrooms and multi-room exams

In higher education, some lessons occupy several classrooms simultaneously. A midterm exam gathers a cohort of 200 students spread across 5 lecture halls. A doubled-up lecture runs in 2 lecture halls synchronized by video link. A jury uses 3 rooms in parallel. Omniscol handles these cases through the multi-room concept.

Multi-room: the principle

A lesson (or an event) can carry several classrooms. All these rooms are then occupied on the time slot, and all the constraints (capacity, specialization, availability) are checked in parallel.

Multi-room is available in all timetable modes (weekly, cyclic, calendar). See Sites, classrooms, resources.

Dated exams and juries laid on top of the grid: the one-off event modelling below belongs to Premium accounts; multi-room on a lesson remains available on all accounts.

The exam and jury scenarios below rely on one-off events (dated lessons laid on top of the grid), available on Premium accounts. Multi-room on a regular lesson remains available on all accounts.

Typical use case: an exam across several rooms

A cohort L1 Info 2026 (200 students) sits an algorithmics midterm. No lecture hall in the school seats 200, so the exam takes place simultaneously in:

  • Amphi A (80 seats),
  • Amphi B (70 seats),
  • Amphi C (50 seats).

Omniscol modelling:

  • create an exam event on the date and time concerned (see One-off events),
  • as participants: the class L1 Info 2026,
  • as rooms: Amphi A, Amphi B, Amphi C (multi-room),
  • for supervision: 1 to 3 supervisors per room via the Staffing module (see Overview of the Staffing module).

Check that the combined capacity of the lecture halls (80 + 70 + 50 = 200) covers the headcount. For an exam modelled as an event, Omniscol does not compute this total automatically: the capacity diagnostic only covers regular lessons placed on the grid.

A very popular lecture can be streamed by video link from a main lecture hall to an overflow lecture hall. Modelling:

  • a single lesson with two rooms,
  • the teacher is physically in the main lecture hall,
  • the lesson's videoconference link carries the streaming URL for the secondary lecture hall (a memo can clarify the arrangement).

Defence jury

A jury hearing 10 doctoral candidates in parallel in 3 rooms (rotating in thirds):

  • one event per jury session,
  • multi-room for each session,
  • Staffing for the jury members assigned to each room.

Automatic distribution of students

Omniscol does not automatically assign which student goes to which lecture hall. The distribution remains a decision of the institution (alphabetical order, level, type of exam, internal rules). It is done by hand, or via a spreadsheet export sent to the supervisors.

How-to

Scheduling a midterm across 3 lecture halls

  1. The typical higher-education case: a midterm for 200 students across 3 simultaneous lecture halls. Multi-room, an event and the Staffing module are all you need.

  2. Create the exam event: in the Timetable module, show the Events filter (reorganization mode) and click and drag on the agenda to draw the dated slot. Title: Partiel algorithmique L1 Info, then start and end dates and times. See One-off events.

  3. Participants: add the class L1 Info 2026 (200 students). All the students concerned automatically end up on the event, whichever lecture hall they will physically sit in.

  4. Rooms — this is multi-room: add the 3 lecture halls (Amphi A 80, Amphi B 70, Amphi C 50). The 3 lecture halls are then occupied simultaneously on the slot. Check yourself that the combined capacity (200) covers the headcount (200): on an event, this total is not diagnosed automatically.

  5. Supervisors: open the Staffing module and create the supervision tasks for each lecture hall (1 to 3 supervisors per room depending on your policy). See Overview of the Staffing module.

  6. Distributing students across lecture halls: Omniscol does not do this automatically. That choice follows your internal rules (alphabetical order, level, balancing). Export the student list in spreadsheet format, do the distribution by hand or per your rules, then send it to the supervisors. See Print and share.

See also