General FAQs

Q. How is scheduling prioritized for CI-H/HW subjects?

A. In order to have an opportunity to be scheduled into CI-H/HW subjects, continuing students must submit their choices by the CI-H/HW deadline. In the Fall term, new students must submit their choices during Orientation. Once the choices have been submitted, it depends on the type of subject.

For CI-HW subjects, the priority groups during scheduling are:

  1. CI-HW Required upperclassmen who have not completed a CI-HW subject
  2. CI-HW Required freshmen who have not completed a CI-HW subject
  3. Freshmen who have not completed a CI-H subject
  4. All others

For CI-H subjects, there is only one priority group when the scheduling algorithm is run. Students will be given equal priority regardless of their year and whether they have fulfilled the Communication Requirement.

Preference within priority groups will be given to students who requested the CI-H/HW the last time it was offered, were not scheduled into it, and did not register for it.

For both types of subjects, the waitlists maintain the same priority groups as the scheduling algorithm, except continuing students who added themselves to waitlists after the CI-H/HW deadline will be placed below all other priority groups.

(top of page)

Q. How does the scheduling process for CI-H/HWs work?

A. First, a three-step CI-H/HW scheduling algorithm is run:

  1. Each student's CI-H/HW primary choice(s) are assigned a priority group number according to the prioritization rules set by the Faculty Subcommittee on the Communication Requirement and other variables. Each primary is placed into only one priority group.
  2. For each priority group, all primaries within the priority group are put into a random order. If a student has two primaries within the same priority group, each will be randomized independently of the other.
  3. For each priority group, using the random order defined in step #2, the system places the student into the primary if the subject is below its enrollment cap; otherwise it moves to the alternatives (if any) in order and places the student into an alternative if it is below its cap.

If the student does not get into the primary choice, the student is placed on the waitlist for that subject (provided the student asked for that option) whether or not the student got into an alternative.

After the algorithm runs, the results will be incorporated into the Registrar’s scheduling system, which will make section assignments for CI-H/HW subjects and optimize schedules across the entire student body.

(top of page)