get_requisites
Retrieve prerequisite and postrequisite relationships for a course. Answer what courses are needed before or unlocked after a given course.
Instructions
Fetch the prerequisite / postrequisite graph for a course.
Use this for "what do I need before X?" or "what unlocks after X?" questions. Returns:
prereqs: required courses (flat list).prereqRelations: AND-of-ORs decoding (outer AND, inner OR).postreqs: courses that list this one as a prereq.
Args:
course_id: CMU course ID, e.g. "15-213".
Returns:
Object with prereqs, prereqRelations, postreqs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prereqs | No | ||
| prereqRelations | No | ||
| postreqs | No |