We have a customer who would like to "bundle" courses into a recommended sequence that the student is expected to follow. These learning paths could also vary depending on your role within the organization. I was thinking we could use cohorts for the roles requirement, but cohorts are defined on a per course basis, and these are more like global roles that would be across all courses.
I know there is a edx-milestones add-on which is included with Birch now, but as far as I can tell it only enforces a single pre-requisite course, and there's no way to specify multiple courses as pre-requisites, nor to specify the order in which to take these courses.
In other words, the ordering seems quite inflexible, since you can only require that course A *must* be taken before you can take course B, but no way of providing a "palette" of equally viable options, or having suggested sequences without explicitly requiring them.
Has anyone come across something like this or know if edX has any plans to support this?
thanks,
Nate