Bulk Course Enrollment

Get Started

Bulk Course Enrollment

Enroll multiple students into one or more courses at once — without adding them one by one. Find this feature under My Dashboard > Bulk Management, then click the Enroll tab.

Screenshots

Admin view

Instructor view

Group Leader view

Who Can Use This

RoleWhat You Can Access
AdministratorAll students and all courses
InstructorYour own courses only
Group LeaderStudents in your assigned groups only

How to Enroll Students

Step 1: Select Courses

  1. Go to My Dashboard > Bulk Management.
  2. Click the Enroll tab.
  3. In the Select Courses field, type a course name and select one or more courses from the list.

Step 2: Choose Students

Pick how you want to add students — three options are available:

Search by name or email — Type a student’s name or email address and select them from the suggestions. You can pick multiple students.

Upload a CSV file — Prepare a spreadsheet with a column named “email” and one student email per row. Upload the file, then click Parse CSV. A preview table shows each student’s name, email, and whether they were recognized — review it before continuing.

Filter students — Narrow down students by the course they are already enrolled in, their group membership, or their progress status (Not Started, In Progress, Completed). Click Find Students, then select from the results.

Step 3: Enroll

The bar above the button shows how many students and courses you have selected. Click Enroll Students to begin.

A progress window tracks the enrollment as it runs. When finished, a results summary shows which students were successfully enrolled and flags any that could not be processed.

Tips

  • Students who are already enrolled in a selected course are skipped automatically — no duplicate enrollments are created.
  • Instructors only see their own courses in the course search.
  • Group Leaders only see students from their assigned groups.
  • Adding a student to a group does not automatically enroll them in courses — use this Enroll tab to give direct course access.

CSV File Format

Your CSV file needs one column named email. A second column for names is optional and ignored during enrollment.

email,name
student@example.com,Jane Smith
another@example.com,John Doe

Unrecognized emails are flagged in the preview table before enrollment runs, so you can correct them first.

Last updated: March 4, 2026