Skip to content

Place Courses

Placing a course assigns a teacher to teach that course in a specific period and block day. You can place courses by dragging from the sidebar or by clicking a cell and selecting from a menu.

Before you begin

Make sure your school has courses and teachers set up, and that teachers have assigned courses. The schedule grid is empty until teachers and courses are configured.

Select a semester

Use the semester buttons (for example, Fall and Spring) in the top toolbar to choose which semester you are building. The grid shows only the placements for the selected semester.

Select a teacher

Click a teacher's row in the grid to select them. The course sidebar on the right updates to show only the courses assigned to that teacher that are available for the selected semester.

Method 1: Drag and drop

  1. Select a teacher row.
  2. In the course sidebar on the right, find the course you want to place.
  3. Drag the course chip from the sidebar.
  4. Drop it onto the target cell (period and block day combination) in the teacher's row.

The placement appears as a colored chip in the cell. Core courses placed in a "both" block span the same period on all block day types simultaneously.

Method 2: Click to place

  1. Click any open cell in the schedule grid.
  2. A popover menu appears showing courses available for the teacher in that cell.
  3. Click a course name to place it.

This method is useful when the grid is already populated and you want to add a course without dragging.

Block day compatibility

Not all courses can be placed in all cells. The block day of the cell must match the course's block requirement:

Course block setting Compatible cells
Both (A+B) Any cell — occupies that period on all block days
Either Any single block day cell
A only A-day cells only
B only B-day cells only

If you try to drop a course into an incompatible cell, the drop is rejected silently.

Unavailable periods

Periods listed as unavailable for a teacher (configured in teacher setup) are shaded and do not accept drops. You cannot place a course in an unavailable period.

Prep periods

If a teacher has prep periods enabled in their setup, a Prep option appears in the course sidebar. Dragging or placing Prep into a cell marks that period as a prep for that teacher. Prep periods do not contribute to seat counts.