CanonicalCourse contains general information about a course. This is in
contrast to the CourseOffering which contains information about a concrete offering of this course in a specific term and with identified people and roles. The CourseSection is the third and most specific course-related object. The section includes information about the location of the class as well as the roster of students. CanonicalCourses can contain other CanonicalCourses and may be organized hierarchically, in schools, departments, for majors, and so on. For each CanonicalCourse, there are zero or more offerings and for each offering, zero or more sections. All three levels have separate data for Title, Number, Description, and Id. This information can be the same or different as implementations choose and applications require.
<p> OSID Version: 2.0 </p>
<p> Licensed under the org.osid.SidImplementationLicenseMIT. </p>
Located in /harmoni/oki2/osid/coursemanagement/CanonicalCourse.php (line 28)
Class | Description |
---|---|
HarmoniCanonicalCourse | CanonicalCourse contains general information about a course. This is in |
Add an equivalent course which are for mapping courses across
departments, schools, or institutions as well as for providing new courses that map to previous ones. This can be used for cross-listening. Note that if course A is equivalent to course B it does not necessarily follow that course B is equivalent to course A. Course A could cover a superset of the mateiral in course B.
Add a Topic for this CanonicalCourse.
Create a new CanonicalCourse.
Create a new CourseOffering.
Delete a CourseOffering.
Get all CanonicalCourses.
Get all CanonicalCourses of the specified Type.
Get all CourseOfferings.
Get all CourseOfferings of the specified Type.
Get the Course Type for this CanonicalCourse. This Type is meaningful to the implementation and applications and are not specified by the OSID.
Get the credits for this CanonicalCourse.
Get the description for this CanonicalCourse.
Get the display name for this CanonicalCourse.
Get all equivalent courses for this CanonicalCourse.
Get the unique Id for this CanonicalCourse.
Get the number for this CanonicalCourse.
Get the Properties associated with this CanonicalCourse.
Get the Properties of this Type associated with this CanonicalCourse.
Get all the Property Types for CanonicalCourse.
Get the Status for this CanonicalCourse.
Get the title for this CanonicalCourse.
Get all Topics for this CanonicalCourse.
Remove a equivalent courses for this CanonicalCourse.
Remove a Topic for this CanonicalCourse.
Update the credits for this CanonicalCourse.
Update the description for this CanonicalCourse.
Update the display name for this CanonicalCourse.
Update the number for this CanonicalCourse.
Update the Status for this CanonicalCourse.
Update the title for this CanonicalCourse.
Documentation generated on Wed, 19 Sep 2007 10:22:00 -0400 by phpDocumentor 1.3.0RC3