Documentation
Search by Course Department

Search by Department

Returns a list of courses in a department

Searches the CSUF course catalog for courses from a given department.

Endpoint

GET /courses?dept={department}

Parameters

NameDescriptionExample
deptA department abbreviation OR full name. Letters must be correctly capitalized if using full name.CPSC, Computer-Science

Responses

CodeDescription
200A JSON Object containing a list of CourseObject
400Client Error. Malformed request syntax
404Course not found
405The request method was not GET
429Too many requests. Client was rate limited
500An unknown internal server error occurred

Response Example

GET /courses?dept=CPSC
{
  "success": true,
  "data": [
    {
        "title": "Object-Oriented Programming",
        "description": "The object-oriented programming paradigm: ...",
        "department": "Computer Science",
        "course_code": "CPSC 121",
        "course_id": 538057
    },
    { ... }
  ]
}