list_schools
Retrieve USC schools and colleges that offer classes in a specified term, including their prefixes and programs, to navigate the catalog structure.
Instructions
List all USC schools/colleges offering classes in a term, each with its prefix (e.g. 'ENGV' = Viterbi, 'DRNS' = Dornsife) and the programs (departments) it contains. Useful for navigating the catalog structure.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"termCode": "<termCode>"
},
"name": "list_schools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| termCode | Yes | Numeric USC term code, e.g. 20263 (Fall 2026). Use list_terms to discover codes. |