courses

List courses

Returns paginated list of courses

get/courses

Response

Successful Operation

course_idstring
semesternumber
namestring
dept_idstring
departmentstring
creditsstring
descriptionstring
grading_methodstring[]
corestring[]

Example response

[
  {
    "course_id": "MATH140",
    "semester": 202001,
    "name": "Calculus I",
    "dept_id": "MATH",
    "department": "Mathematics",
    "credits": "4",
    "description": "Introduction to calculus, including functions, limits, continuity, derivatives and applications of the derivative, sketching of graphs of functions, definite and indefinite integrals, and calculation of area. The course is especially recommended for science, engineering and mathematics majors.",
    "grading_method": [
      "Regular",
      "Pass-Fail",
      "Audit"
    ],
    "gen_ed": [
      [
        "FSAR",
        "FSMA"
      ]
    ],
    "core": [
      "MS"
    ],
    "relationships": {
      "prereqs": "Minimum grade of C- in MATH115.",
      "additional_info": "Or must have math eligibility of MATH140 or higher; and math eligibility is based on the Math Placement Test.  All sections will require the use of a TI graphics calculator. Instructor will use a TI-83, TI-83+, or TI-86 calculator. If purchasing used books additional software may be required.",
      "credit_granted_for": "MATH120, MATH130, MATH136, MATH140 or MATH220."
    },
    "sections": [
      "MATH140-0111",
      "MATH140-0121",
      "MATH140-0131",
      "MATH140-0141",
      "MATH140-0211",
      "MATH140-0221",
      "MATH140-0231",
      "MATH140-0241",
      "MATH140-0311",
      "MATH140-0321",
      "MATH140-0112",
      "MATH140-0113",
      "MATH140-0122",
      "MATH140-0123",
      "MATH140-0132",
      "MATH140-0142"
    ]
  }
]

Changes