# Enrol a Bulk List of Students in a Scheduled Program

## Overview

Students can be enrolled on a Scheduled Program in bulk via the **Student** > **Bulk Edit** menu in Paradigm. This workflow is applicable if your institution is using [**Scheduled Programs**](../../../academic-scheduling/workflows/manage-scheduled-programs). Enrolling students in bulk with this method can save you a lot of time as the values you have set in the Scheduled Programs will also be inherited down to the Course Enrolments records of the students in the bulk list.

## Prerequisite Records

The workflow below assumes that the following records already exist in the system for it to work as intended:

* Student Records - The student records you have included in the bulk list are already recorded in the system, _see_ [Add a Student record](../manage-student-records/add-a-student-record).
* Scheduled Programs - The Course or Program where you want the students to be enrolled are already added, _see_ [Add a Scheduled Program](../../../academic-scheduling/workflows/manage-scheduled-programs/add-a-scheduled-program). Note that if your Scheduled Programs have linked Units on them - enrolling students using this method will only enrol students in the Course and not on the linked Units.

## Workflow

1.  Create a bulk list of students whom you want to enrol in a Scheduled Program. You can refer to the following workflows on how you can create a bulk list of Students:

    Ensure that the workflow selected for generating a bulk list of students includes only the **`Student Number`**` ``column`.

    * [Create a Bulk List via the Student Search menu](../manage-student-records/create-a-bulk-list-via-the-student-search-menu)
    * [Upload a Bulk List of Students via the **Upload Bulk List** menu](../manage-student-records/upload-a-bulk-list-of-students)
2. After creating or generating the bulk list of students, navigate to **Student** > **Student Details** > **Bulk Edit** menus on the side.&#x20;
3. With your STUDENT BULK LIST on top of the screen, you have the option to finalise the list by removing the students whom you don't want to include in the bulk enrolment. Once the list is already final, go to the SCHEDULED PROGRAM LIST section below and click the **ADD COURSE** button against the Scheduled Program or Course Offer where you want them to enrol.

{% hint style="info" %}
**NOTE**:

If the Scheduled Program has linked Units, the students will only be enrolled in the Course and not on the linked Units. The [linking of Scheduled Units to a Scheduled Program](../../../academic-scheduling/workflows/manage-scheduled-programs/link-scheduled-units-to-a-scheduled-program) is specifically designed for individual student enrolment.
{% endhint %}

<figure><img src="https://1246578764-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC21t2SaV2eKaLxvtR27D%2Fuploads%2FAxvz8EMxrACMy13FIA6z%2Fimage.png?alt=media&#x26;token=1e91e77a-dfb2-4962-8459-0be6228728a6" alt=""><figcaption><p>enrolling students in the bulk list to a Scheduled Program</p></figcaption></figure>

4. You will be prompted with the success messages of their enrolment to the Scheduled Program. Note that the fields set in your Scheduled Program record will automatically be inherited to each Course Enrolment record of all students in the list.

{% hint style="info" %}
**NOTE**:

For TCSI-reportable records, refer to the [**TCSI Validation Errors**](../../../tcsi-reporting/tcsi-validation-errors) page to resolve errors.
{% endhint %}





