Explanation for terminology used in the DataAPI.
A YearQuarter is used in the ODS and API to represent a quarter. Modolabs calls it a term. Data members of YearQuarter objects returned by the API.
code
stringdescription
string
A Subject is used in the ODS and API to represent a subject area courses are offered in. Modolabs calls it a course area or area.
area
stringcode
string
A Course is general information about a course, non-specific to a quarter.
title
stringsubject
stringcourseNumber
stringdescription
stringnote
stringcredits
stringisVariableCredit
boolisCommonCourse
bool
A CourseYearQuarter is an offering of a course in a YearQuarter. ODS uses the term "Class" to hold this data, but that terminology is problematic in software.
title
stringsubject
stringcourseNumber
stringdescription
stringnote
stringcredits
stringisVariableCredit
boolisCommonCourse
boolsections
Section[]
A Section is a section offering of a CourseYearQuarter.
crn
stringcourseSection
stringinstructor
stringbeginDate
string (datetime)endDate
string (datetime)room
stringschedule
string