WordPress Courseware Plugin offers built-in support for Course Prerequisites.
To define Prerequisites for a Course…
Go to Training Courses >
Click “Edit Course Settings” next to the Course you want to set Prerequisites for.
Click “Course Prerequisites”
Check the box next to any Courses that must be completed in order to access current Course.