What is a Program?
A Program is a reusable template for scheduling learning events across one or more weeks. Think of it as a blueprint: you define which events happen on which days, and then create Cohorts from it — each Cohort is a concrete run of the program with assigned learners and specific dates. Program = Template. Cohort = Scheduled instance with learners.Programs vs. Journeys
| Program | Journey | |
|---|---|---|
| Purpose | Schedule instructor-led sessions across weeks | Sequence self-paced learning content |
| Time-based | Yes — events have specific days and times | No — learners progress at their own pace |
| Repeatable | Yes — create multiple Cohorts from one Program | No — one Journey, many enrollments |
| Content type | Events / live sessions | Courses, quizzes, videos, any content |
Creating a Program
Build the schedule
Drag events from the sidebar onto the week grid. Each event slot defines:
- Which day of the week
- What time
- Duration
- Instructor (optional)
- Location (optional)
Program events
Each event in a program is a reference to an existing Event unit. When you drag an event onto the grid, you define:| Field | What it does |
|---|---|
| Day & time | When the event occurs within the week |
| Duration | How long the session lasts (in minutes) |
| Instructor | Assigned instructor for this session (optional) |
| Location | Room or venue (optional) |