Calendar mode for non-recurring programmes
PremiumHigher education does not always follow a weekly recurrence: intensive modules over 2 weeks, 3-day seminars, defence sessions spread over a month, one-off workshops led by external instructors. For these cases, the Omniscol calendar mode is more natural than a weekly grid riddled with exceptions.
When to prefer calendar mode
Indicators:
- lessons have specific dates rather than a repeated weekly time slot,
- the instructors vary from one lesson to the next,
- the locations vary (field trip, company visit, videoconference),
- the pace is not weekly (sometimes 3 lessons in 2 days, sometimes nothing for 3 weeks).
If you would describe the module with a calendar rather than a weekly grid, calendar mode is made for you.
Typical use cases in higher education
- Intensive modules — a seminar of 3 full days or an intensive module over 2 weeks.
- Continuing education — one-off sessions that cannot be carried over into an annual grid.
- Research seminars — one-off lessons with different guests each week.
- Defences and juries — spread over a few weeks, specific dates, specific rooms.
- Fieldwork / projects — short phases, varying locations.
Modelling
You define an ordered list of dated lessons, without going through a weekly grid:
- a specific date and time,
- a duration (free-form),
- a location,
- an instructor (may vary from one lesson to the next),
- an audience: class(es), group(s), groups of groups.
Calendar mode uses the same class / group structure as weekly mode — you lose none of the organizational tools.
The automatic generation also works in calendar mode: the solver places lessons within a target date window and can compact teaching days at the start or end of the period. See Calendar mode.
Combining with a weekly timetable
You can have a weekly timetable for the recurring common core in the morning and a calendar timetable for the one-off lessons in the afternoon, both published in parallel for the same classes; or the first years on a weekly timetable, and the final-year specialization classes in calendar mode (see Multiple active timetables in parallel).
Instructor availability in calendar mode
Entering availability in calendar mode is particularly useful here: adjuncts enter their availability on exact dates, not on a weekly pattern.