Course Selection required based on current timetable

When managing a course you can now define requirements/prerequisites based on the students current time tabled options.

In the administration, go to:
Course => Edit Course => Requirements

Then you can select one or mutiple current option codes that the student must be taking this year in order to be able to select that course.

You can define the notice that is displayed to the student if there is a selection issue in the Settings.