Setting up prerequisite Open edX courses
Open edX comes with the capability to make enrolling in a particular course only possible through completing a prerequisite course. It's really easy to do. Just follow these simple steps:
From Studio of the "higher level" course (not the prerequisite course), go into Schedule & Details - found under the Settings menu.
Scroll down to the Requirements section
From here, simply select the course from the drop down menu that you would like to make the prerequisite course.
Important Note: You must be a course author in both the current course and the prerequisite.
Additionally, you can currently only specify one prerequisite course.
Don't forget to click Save, and that's all there is to it!