The CourseProgram record (CourseProgram) is a record type in Chalk, the higher-education academic operations platform for curriculum, assessment, faculty, scheduling, accreditation, and budget. Each CourseProgram row stores fields such as id, courseId, programId, isRequired, sequenceOrder, course, program. These fields hold the data Chalk needs to track a course program as faculty, staff, and automations work with it. The course program record links to the tenant that owns it, keeping each institution's course program data isolated.
Technical section
Data model, API, and internals — visible to developers.
