Skip to main content

Batches

Batches let you run a course as an instructor-led cohort — a group of students who go through the content together with a shared schedule, a defined instructor, and group announcements.

Create a batch​

  1. Go to Courses → [Your Course] → Batches
  2. Click New Batch
  3. Fill in:
    • Batch name — e.g. "March 2026 Cohort"
    • Start date and End date
    • Max students (optional capacity cap)
  4. Click Create

Enroll students in a batch​

  1. Open the batch → Students tab
  2. Click Add Students and select from your existing students
  3. Students are automatically enrolled in the course when added to a batch

Assign instructors​

Each batch can have multiple instructors with different roles.

  1. Open the batch → Instructors tab
  2. Click Add Instructor
  3. Search for a user by name or email
  4. Select their role:
    • Lead Instructor — primary instructor; full visibility into all students
    • Instructor — co-instructor with the same content access
    • Teaching Assistant (TA) — supports grading and Q&A
    • Mentor — one-to-one coaching role
  5. Click the user to add them

Instructors appear in the batch and receive access to the enrolled students' progress.

Post announcements​

Announcements are visible to all students in the batch on their Batch Detail page.

  1. Open the batch → Announcements tab
  2. Click New Announcement
  3. Enter a title and content
  4. Toggle Pin to keep it at the top of the list

Students see pinned announcements first, then the rest in chronological order.

Batch vs. open enrollment​

Open EnrollmentBatch
Start dateWhenever student enrollsFixed for all students
PaceSelf-pacedCohort-based
AnnouncementsNoYes
Instructor-ledOptionalYes
Capacity limitNoOptional

You can run both models for the same course — some cohorts on a schedule, others as evergreen self-paced enrollment.