Course
objects represent courses in codePost. They are the highest-level objects in the codePost API. Logically, a Course
consists of a Course Roster
(students, graders, and course admins) and a set of Assignments
, along with some meta-data.
Since the Course
is the highest-level object in the codePost API, scripts that use the API will often start by accessing a Course
. From there, you can traverse the codePost object model to find other objects of interest (like a Submission
).