Skip to content

Glossary of Terminology

Shawn (work acct) edited this page Aug 1, 2013 · 1 revision

A clear understanding of the following terms is critical when working with the CtcApi - especially the ODS-related portion of the library. When talking with other college stakeholders you may often hear these terms used in a far more generic and fluid context.

Class

An abstract concept that can mean different things at different times and to different people. Students typically use "class" interchangeably to refer to both or either courses and sections.

The CTC ODS API actively avoids using this term in favor the more precise terminology; course and section (see below).

Course

The definition of a specific class offered by the school. Uniquely identified by the CourseID. (e.g. ENGL 101)

Section

An instance of a course – [a] specific time(s), place(s) and instructor(s) with which the class meets. Sections have two ways of being uniquely identified:

  • The SectionID (aka ClassID in the ODS)
  • A SectionCode - when combined with the CourseID (e.g. "ENGL 101 A" - where "A" is the section code)

YearQuarter

Defines a specific academic quarter (summer, fall, winter or spring) in a specific year. Uniquely identified by a 4-character code. (e.g. B122)

Conceptually, a YearQuarter encompasses everything about the quarter it represents - code, "friendly name", etc. - but in practice the term is often used interchangeably to refer to the individual attributes themselves.