Search the Purdue course catalog
search_coursesFind Purdue courses by subject code, course number, or title keyword to retrieve titles, credit hours, and descriptions.
Instructions
Find courses by subject code, course number, and/or title keyword — returns titles, credit hours, and descriptions. Source: Purdue.io.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_courses"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Default 25. | |
| number | No | Course number, e.g. '18000' or '180' (short forms are zero-padded). | |
| subject | No | Subject abbreviation, e.g. 'CS', 'MA', 'ENGR'. | |
| title_contains | No | Keyword in the course title. |