How to Auto Enrol in Multiple Courses, On Completion of Other Courses v2

How to Auto Enrol in Multiple Courses, On Completion of Other Courses v2

Note:  You need a Teacher or Manager access before you can perform this action.
This enrolment method allows the student to be automatically enrolled in more other courses. 

To add this enrollment method, please follow the steps below.

Step 1: Go to your course and navigate to Participants Enrolment Methods and add Course Completed Enrolment method.


Step 2: Setup the course completed enrolment method. You can define Role Assignment, Enrolment expiry action, Enrolment duration, enable group and welcome message. Click Add Method when done.

Usage of Course Completed Enrolment Method

  1. If you want to enroll users in course B after they complete course A, you have to add the enrolment method to course B and choose course A as the course parameter.



If you want to enroll users in course B and course C after they complete course A, you have to add the enrolment method to course B and course C, with course A as the course parameter.
COURSE B


COURSE C
(Choose Course A to be completed to be enroled in Course C.)


  1. If you want to enroll users in course C after they complete course A OR course B,  you have to add 2 instances to course C, one with course A as requirement, one with course B as requirement.


  1. If you want to enroll users in course C after they complete course A AND course B,  you can add the enrolment method to course C and choose course B as the course parameter. Add in course B the completion of course A (course completion - Condition: Completion of other courses) as a course completion requirement.
COURSE B
Go to course B and navigate to Course Menu Settings > MoreCourse Completion > Scroll down to Condition: Completion of other courses > Add Course A completion as criteria to complete Course B.


COURSE C
Add Course Completed Enrolment method and Choose Course B as requirement.



  1. If you want to enroll users in courses D, E, F after they complete courses A, B OR C,  you have to add 3 instances to courses D, E, F, one with course A as requirement, one with course B as requirement, and one with course C as requirement.

COURSE D (same setup for Course E and F)


  1. If you want to enroll users in courses D, E, F after they complete course A, B, AND C  you can add the enrolment method to courses D, E, F and choose course C as the course parameter. Add in course B the completion of course A and add in course C the completion of course A and B  (course completion - Condition: Completion of other courses) as a course completion requirement.

COURSE B
Go to course B and navigate to Course Menu Settings More > Course Completion > Scroll down to Condition: Completion of other courses > Add Course A completion as criteria to complete Course B.


COURSE C
Go to course C and navigate to Course Menu Settings More > Course Completion > Scroll down to Condition: Completion of other courses > Add Course A and B completion as criteria to complete Course C.


COURSE D (same setup for Course E and F)
Add Course Completed Enrolment method and Choose Course C as requirement.



Note:
You need to make sure that course completion criteria is configured properly for the prerequisite course. Go to your course and navigate to Course Menu bar > Setting > Enable Completion Tracking.


    • Related Articles

    • How to Auto Enrol in a Course, On Completion of Another Course v2

      Note: You need a Teacher or Manager access before you can perform this action. This enrolment method allows the student to be automatically enrolled in a course. To add this enrollment method, please follow the steps below. Step 1: Go to your course ...
    • How to Enrol/Unenrol Users in a Course v2

      All course participants are enrolled in the course and assigned an appropriate role. Enrolled users: Can be assigned to groups Have grades Can submit assignments Are visible in the list of participants Can subscribe to forums Can participate in ...
    • How to setup Course Completion on your Course

      Course completion Course completion shows if a course has been completed. It can show the progress a student is making towards finishing the course according to specific criteria. The criteria can include meeting an activity's grade level or a manual ...
    • Bulk Upload Users to Courses and Groups via .CSV file v2

      You need Admin access to be able to perform this action, Bulk updating users information via .CSV file will allow you to update and enrol user/s to course/s and add them to group/s within a course. This tutorial will help you do this step by step: ...
    • How to Setup and Generate Activity Completion Report v2

      Note: You need a Manager access before you can perform this action. Activity completion or completion tracking, lets students see their progress through their Moodle course through the use of checkboxes on the side of activities. Teachers can also ...