Compound course prerequisites (One or more of a,b,c and either x or y as well as z style)
问题 Thanks everyone for the input, especially during the closing hours of the bounty, it's been incredible helpful. This is a followup question to Select courses that are completely satisfied by a given list of prerequisites, and further explains the situation. It is definitely recommended to read to help understand this question further. (Courses and subjects are distinct entities, subjects are only prerequisites for courses and need not be prerequisites for other subjects - think high school