For definitions on some of the terms below or refreshers on constraint basics, please visit our Constraints article!

This article contains constraints that deal with requiring courses to repeat. The constraints are listed at the top and bottom of the article, with the bottom of the article containing more details about each constraint.

## Constraints at a Glance

- Repeat [xx-xxx] at least [x] times
*[Primary Constraint]* - Repeat only one of the following at least [x] times: [xx-xxx] or [xx-xxx]
*[Primary Constraint]* - Repeat any combination at least [x] times: [xx-xxx] or [xx-xxx]
*[Primary Constraint]*

## Constraint Details

**Repeat [xx-xxx] at least [x] times**

**[Primary Constraint]**- Constraint used for courses that must be repeated. Youâ€™ll be able to select one class, and the number of times it must be repeated to fill the constraint.
**Note:**The course must be taken at least a**total**of the number of times indicated. The below example of "Repeat 21-900 at least 3 times" means that 21-900 must be taken a total of 3 times (or more, but it will enforce 3 at a minimum).

**Repeat only one of the following at least [x] times: [xx-xxx] or [xx-xxx]**

**[Primary Constraint]**- Similar to the constraint above but accepts more courses. Checks if any one course has been repeated [x] times or more.
**Note:**The course must be taken a**total**of the number of times indicated. The below example of "Repeat one of MUS-0153 MUS-0118 at least 3 times" means that either MUS-0153 OR MUS-0118 must be taken a total of 3 times. These courses cannot be combined - students must take only one or the other.

**Repeat any combination at least [x] times: [xx-xxx] or [xx-xxx]**

**[Primary Constraint]**- Checks if any combination of courses are repeated [x] times or more.