NFrom Requirements
Sometimes there’s a requirement of n courses from a fairly
large list of courses, potentially any passed course. The NOf
rule forces us to list each one explicitly. An NFrom rule
gives us a short-cut.
5 from ^CS_4.. matches five fourth year CS courses. No need to
list them explicitly or to have five lines like an NOf rule.
A variant specifies how many units: 1.25 units from humanities is
satisfied by 1.25 units of humanities. Doesn’t matter if it’s five
1/4 credit choir courses or 2 regular courses plus a 1/4 credit
course – or any other combination that sums to 1.25 units. In this
example, humanities is a previously defined set of courses.
The following
all of {
^CS1_[134]5
^CS1_[134]6
}is actually just a short-cut for
all of {
1 from ^CS_1[134]5
1 from ^CS_1[134]6
}Best Practices
Expanding on the previous Best Practices segment, when you have named a set of courses, it is best to include the clause 1 from humanities instrad of just humanities.However, when the set has no name, it is easier to just write ^CS_1[134]5 instead of 1 from ^CS_1[134]5.