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
| Role | What You Can Access |
|---|---|
| Administrator | All students and all courses |
| Instructor | Your own courses only |
| Group Leader | Students in your assigned groups only |
How to Enroll Students
Step 1: Select Courses
- Go to My Dashboard > Bulk Management.
- Click the Enroll tab.
- 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.
