Configuring Course Equivalencies

Mark courses as equivalent to one another in your platform.

Last Updated

August 4th, 2020

Docebo Module


Reading Time

3 min

User Level


In your platform, you can mark two courses as being equivalent to one another so learners don’t need to complete both of them. Two or more courses can be considered as equivalent when they have the same value. This means that when a learner completes one of the courses, all the equivalent courses are marked as complete as well.

For example, if Course A is set as an equivalent to Course B and Course C, and a user is enrolled in all of the three courses. Once Course A is completed, the user will automatically be marked as having completed Course B and Course C as well with no need to go back to complete Course B and Course C later. Please note that for Course B and Course C, the learning object statuses (not yet started, in progress, or complete) as well as session completion status will not change, and the user will not receive a final score for these courses. If the user is not enrolled in all the equivalent courses but has completed one of them, once he or she will be enrolled in one of the others they will be automatically marked as completed.

Setting Up Course Equivalencies

To configure equivalent courses, access the Admin Menu by scrolling your mouse over the gear icon in the top right corner. Then, press the Course Management subitem in the E-Learning section. Now, Find the course in the list of courses, click on its description and once in the course area, move to the Advanced Properties tab.

Select the Equivalencies tab. Type the title or the code of the course that you want to equate to the selected course into the text box, then press Add Course. The course will now be listed below the text box and, from now on, it is marked as an equivalent to the course that you’re configuring. In the list of courses, you can flag the option to set the equivalency as bidirectional, meaning the course you are currently configuring will be listed and considered as an equivalent of the course in the list. If you unflag the Bidirectional option, this will be applied in the Advanced Settings menu for both courses.

When there is a bidirectional equivalence between two or more courses, once the status of one of the courses is set to Completed, it is no longer possible to change the status of any of the courses to a different value.

Finally, click on the X in the course’s row in the list of course equivalencies to delete the equation of courses. Please note that this action is not retroactive. Once a course is marked as complete, this will not be undone if you delete the equation of the courses. Also, if you set two courses as equivalent, and a learner completed one of the two courses before you configured the equivalence, then the equivalent course to the one already completed will not be marked as completed too.

Completion of Bidirectional Equivalent Courses

Let’s say that course A and Course B are marked as equivalent courses with the Bidirectional option. Here follow the possible scenarios leading to the completion of both courses:
  • Upon enrollment. If a user is enrolled in Course B after completing Course A, Course B will be automatically set as completed.
  • Upon course completion. The user is enrolled both in Course A and in Course B. Whether he/she completes one of the two courses, both of them will be marked as completed.
  • When the user accesses one of the learning objects in the course. The user is enrolled and has completed both Course A and Course B. If the status of one of the courses is changed to something different than Completed, as the user accesses one of the learning objects assigned to the course, the equivalence is re-synchronized and the status of Course B is set back to Completed.