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 course sections or topics. 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
- Count [xx-xxx] only with section [x] [Primary Constraint]
- count [xx-xxx] only if taken at [x] semester [xxxx] year or later and if taken at [x] semester [xxxx] year or earlier with section [x] [Primary Constraint]
- At least [x] courses/units from a given course set [Primary Constraint]
- At least [x] courses/units excluding the given course set [Primary Constraint]
- Count [xx-xxx] only with topic [x] [Primary Constraint]
- At most [x] [options] from a given course set [Secondary Constraint]
- At most [x] [options] excluding the given course set [Secondary Constraint]
Constraint Details
Count [xx-xxx] only with section [x] [Primary Constraint]
- This constraint allows for only a particular section of a course to be used. All other sections of the course will not count for the requirement.
Count [xx-xxx] only if taken at [x] semester [xxxx] year or later and if taken at [x] semester [xxxx] year or earlier with section [x] [Primary Constraint]
- This constraint has the same functionality as the one above {"Count [xx-xxx] only with section [x]") but calls out the optional constraint additions in its title.
- The requirement can only be met if the course is taken before/after a specific term and/or with a specific section.
At least [x] courses/units from a given course set [Primary Constraint]
- This constraint should be used when you have multiple buckets from which a student can choose. This could be specific departments, a range of courses, or a specific list of courses.
- In the example above, we’ve created a constraint so you must take 3 courses above the 200 level in Math in order to fill the requirement. You could add a second constraint to exclude a certain bucket of courses, say 21-3** if any 300 level class would not count.
At least [x] courses/units excluding the given course set [Primary Constraint]
- This constraint allows any course to count except for the courses listed.
Count [xx-xxx] only with topic [x] [Primary Constraint]
This constraint allows for only a particular topic of a course to be used. (Note: this can only be used if your institution uses course topics). In the example below, only one particular topic of the course can count - all other topics within HY200 cannot be used for the requirement.
At most [x] [options] from a given course set [Secondary Constraint]
- This constraint limits the number of courses that can be taken from a specific course set.
At most [x] [options] excluding the given course set [Secondary Constraint]
- This constraint limits the number of courses that can be taken from a set of courses that excludes a specified set: