# Package org.cpsolver.studentsct.model

Student Sectioning: Model.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SctAssignment | Time and room assignment.

- Class Summary
  Class | Description
  --- | ---
  AreaClassificationMajor | Academic area, classification, and major code.
  Config | Representation of a configuration of an offering.
  Course | Representation of a course offering.
  CourseRequest | Representation of a request of a student for one or more course.
  Enrollment | Representation of an enrollment of a student into a course.
  FreeTimeRequest | Representation of a request of a student for free time.
  Choice | Student choice.
  Instructor | Representation of an instructor.
  Offering | Representation of an instructional offering.
  Request | Representation of a request of a student for a course(s) or a free time.
  RequestGroup | Representation of a group of students requesting the same course that should be scheduled in the same set of sections.
  Section | Representation of a class.
  Student | Representation of a student.
  StudentGroup | Student group type, reference and name.
  Subpart | Representation of a scheduling subpart.
  Unavailability | Representation of an unavailability.

- Enum Summary
  Enum | Description
  --- | ---
  Request.RequestPriority | Importance of the request for the student to progress towards his/her degree.
  Student.StudentPriority | Student priority level.

## Package org.cpsolver.studentsct.model Description

Student Sectioning: Model.