# Uses of Package
net.sf.cpsolver.studentsct.model

- Packages that use net.sf.cpsolver.studentsct.model
  Package | Description
  --- | ---
  net.sf.cpsolver.studentsct | Student Sectioning Solver.
  net.sf.cpsolver.studentsct.check | Various checks of validity of a student sectioning solution.
  net.sf.cpsolver.studentsct.constraint | Student Sectioning: Constraints.
  net.sf.cpsolver.studentsct.extension | Student Sectioning: Various Extensions.
  net.sf.cpsolver.studentsct.filter | Various student filters.
  net.sf.cpsolver.studentsct.heuristics | Student Sectioning: Heuristics.
  net.sf.cpsolver.studentsct.heuristics.selection | Student Sectioning: Various Neighbour Selection Criteria.
  net.sf.cpsolver.studentsct.heuristics.studentord | Online Student Sectioning Test: various students orderings
  net.sf.cpsolver.studentsct.model | Student Sectioning: Model.
  net.sf.cpsolver.studentsct.report | Student Sectioning: Various Reports.
  net.sf.cpsolver.studentsct.reservation | Student Sectioning: Reservations.
  net.sf.cpsolver.studentsct.weights | Student Sectioning Weightings: various students weight models

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct
  Class and Description
  Assignment Time and room assignment.
  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.
  Offering Representation of an instructional offering.
  Request Representation of a request of a student for a course(s) or a free time.
  Section Representation of a class.
  Student Representation of a student.
  Subpart Representation of a scheduling subpart.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.check
  Class and Description
  Enrollment Representation of an enrollment of a student into a course.
  Request Representation of a request of a student for a course(s) or a free time.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.constraint
  Class and Description
  Config Representation of a configuration of an offering.
  Course Representation of a course offering.
  Enrollment Representation of an enrollment of a student into a course.
  Offering Representation of an instructional offering.
  Request Representation of a request of a student for a course(s) or a free time.
  Section Representation of a class.
  Student Representation of a student.
  Subpart Representation of a scheduling subpart.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.extension
  Class and Description
  Assignment Time and room assignment.
  Enrollment Representation of an enrollment of a student into a course.
  Request Representation of a request of a student for a course(s) or a free time.
  Section Representation of a class.
  Student Representation of a student.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.filter
  Class and Description
  Student Representation of a student.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.heuristics
  Class and Description
  Enrollment Representation of an enrollment of a student into a course.
  Request Representation of a request of a student for a course(s) or a free time.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.heuristics.selection
  Class and Description
  CourseRequest Representation of a request of a student for one or more course.
  Enrollment Representation of an enrollment of a student into a course.
  Request Representation of a request of a student for a course(s) or a free time.
  Student Representation of a student.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.heuristics.studentord
  Class and Description
  AcademicAreaCode Academic area and code.
  Student Representation of a student.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.model
  Class and Description
  AcademicAreaCode Academic area and code.
  Assignment Time and room assignment.
  Choice Student choice.
  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.
  Offering Representation of an instructional offering.
  Request Representation of a request of a student for a course(s) or a free time.
  Section Representation of a class.
  Student Representation of a student.
  Subpart Representation of a scheduling subpart.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.report
  Class and Description
  Course Representation of a course offering.
  Section Representation of a class.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.reservation
  Class and Description
  Config Representation of a configuration of an offering.
  Course Representation of a course offering.
  Enrollment Representation of an enrollment of a student into a course.
  Offering Representation of an instructional offering.
  Request Representation of a request of a student for a course(s) or a free time.
  Section Representation of a class.
  Student Representation of a student.
  Subpart Representation of a scheduling subpart.

- Classes in net.sf.cpsolver.studentsct.model used by net.sf.cpsolver.studentsct.weights
  Class and Description
  Enrollment Representation of an enrollment of a student into a course.
  Request Representation of a request of a student for a course(s) or a free time.