get_course
Retrieve complete details and schedules for a specific CMU course by providing its exact course ID.
Instructions
Fetch full details for a single CMU course, including current schedules.
Use this when you already have the exact course ID. Accepts "15-122" or
"15122". Returns description, units, prereqs/coreqs, cross-listings,
and upcoming schedule with lectures/sections.
Args:
course_id: CMU course ID, e.g. "15-122" or "21-241".
Returns:
Course object with name, department, desc, units, prereqs,
coreqs, crosslisted, schedules, etc.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| courseID | Yes | ||
| name | Yes | ||
| department | Yes | ||
| desc | No | ||
| units | No | ||
| manualUnits | No | ||
| prereqs | No | ||
| prereqString | No | ||
| coreqs | No | ||
| crosslisted | No | ||
| schedules | No | ||
| fces | No |