Create a way for people to see multiple levels of requirements for a certain course (like if a CS course requires CS 107 and CS 107 requires CS 106B, then you can see all of the classes you need to take). Also uses the data you have in your planner to tell you which classes you've already taken.
Create a way for people to see multiple levels of requirements for a certain course (like if a CS course requires CS 107 and CS 107 requires CS 106B, then you can see all of the classes you need to take). Also uses the data you have in your planner to tell you which classes you've already taken.