...
this is a route containing only a single function: ValidateTermPlanner. This route is used to check every course passed to us and simulate a user taking these courses, a tern term at a time. We generate warnings/errors to determine whether or not such a course should be able to be taken at that time.
...