more advanced topics dars phases in depth. the phases of dars course matching and movement among...
TRANSCRIPT
![Page 1: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/1.jpg)
More Advanced Topics
DARS Phases in Depth
![Page 2: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/2.jpg)
The Phases of DARS
Course Matching andMovement Among Requirements and Sub-
requirements
![Page 3: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/3.jpg)
Three Basic Phases• Match Phase – DARS matches and assigns the
student’s courses to sub-requirements
• Adjust Phase – DARS moves courses from requirements/sub-requirements with extra courses to requirements that still need or want courses
• Limit Phase – DARS enforces limits specified in X-lines and sub-requirements
![Page 4: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/4.jpg)
Order of Phases
• Match Phase (first)• Adjust Phase (first or only)• Limit Phase• Adjust Phase (second, if active)• Match Phase (second, if active)
![Page 5: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/5.jpg)
Match Phase
• Each course is matched against each sub-requirement
• Matching courses are assigned to the first sub-requirement in each requirement group (single requirement or set of requirements with the same GRP1 or GRP2)
• May also be assigned to other sub-requirements due to REUSE
![Page 6: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/6.jpg)
Match Phase
• Sub-requirements may be skipped– Inactive sub-requirements due to a system
condition code setting– Second match phase sub-requirements, during the
first match phase
![Page 7: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/7.jpg)
Courses Assigned To
• First matching sub-requirement in a requirement with blank group codes
• First matching sub-requirement in the first requirement with a specific group code
• Any matching sub-requirement with REUSE
![Page 8: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/8.jpg)
AssignC and AssignCX• Condition Codes are assigned to courses assigned
to that sub-requirement during the match phase• Once assigned, a condition code is not removed
when a course is adjusted away from the assigning sub-requirement
AssignC
AssignCX
![Page 9: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/9.jpg)
RACTL, ACTL and ACTLX• Condition Codes assignment that is dependent
on the completion status of a sub-requirement or requirement is determined by the status at the end of the Match Phase
ACTL
ACTLX
RACTL
AssignC Requirement
Sub-requirement
![Page 10: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/10.jpg)
Adjust Phase• Requirements that are not satisfied pull courses from
sub-requirements that have extra courses
• Courses that are wanted adjust from the sub-requirements where they were originally assigned to the sub-requirements that need courses
• All adjustment is driven by which courses are needed elsewhere, and by which sub-requirements need courses
![Page 11: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/11.jpg)
Courses Will Adjust From• A satisfied requirement
– If the course can be removed without making the requirement go from satisfied to unsatisfied
• An unsatisfied requirement, if removal of the course will not hurt1. If course is above sub-requirement’s MAXHRS
or MAXCT setting2. If sub-requirement is complete and
requirement is looking only for sub-requirement count
![Page 12: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/12.jpg)
Courses Will Adjust From• An unsatisfied requirement, but removal of
the course will not hurt3. Sub-requirement is not being used because of
a USECT value4. If sub-requirement is not complete but the
only remaining courses needed are required courses, while extra courses are assigned to the sub-requirement
![Page 13: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/13.jpg)
Courses Will Adjust• From an unsatisfied member of an OR’d sub-
requirement set to another sub-requirement in the set– DARS tests each member of the set in order to
attempt to complete one member of the set– Adjustment stops when a member of the set
becomes complete– If no member is complete, each course will adjust
to the last sub-requirement in the set to which it can be assigned
![Page 14: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/14.jpg)
No Adjustment Into
• Residency Sub-requirements
• Optional Sub-requirements during the first adjustment phase, if second adjustment phase is used
![Page 15: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/15.jpg)
Limit Phase1. X-lines and Y-lines are processed in the order in
which they appear► Any added or modified by exception come first► Those from requirements follow, in the order they
occur in the degree program
2. Sub-requirement limits defined by MAXCT or MAXHRSCK are processed in the order of the sub-requirements
![Page 16: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/16.jpg)
Two Match and Adjust Phases
• Match phase will occur twice if second match phase sub-requirements exist– First Match Phase happens before others– Each sub-requirement is processed only during one of
the match phases– Second Match Phase after adjust and limit• No adjustment into or out of second match phase sub-
requirements• No limits can be enforced on second match phase sub-
requirements
![Page 17: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/17.jpg)
Two Match and Adjust Phases
• Two Adjust phases will occur when COM.ADJUSTFLG = ‘2’– When two adjust phases, optional sub-requirements
will not attempt to adjust courses during the first adjustment phase
– First or only adjust phase occurs before limit phase– Second adjust phase occurs after limit phase
![Page 18: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/18.jpg)
Second Adjust Phase
• Optional sub-requirements wait to adjust courses during the second adjust phase
• The hungry elective, as the last grouped requirement and with an optional sub-requirement, doesn’t adjust courses until the end
![Page 19: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/19.jpg)
Hungry Elective
• Grouped with all requirements checking for specific degree components
• Processed during second adjust phase, after limits and other adjustment has occurred
![Page 20: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/20.jpg)
Second Match Phase
• Occurs only if second match phase sub-requirements exist (SEQCHECK field set to ‘2’ on sub-requirements)
• Needed only if using ASSIGNC2 or ASSIGNM to assign condition codes
![Page 21: More Advanced Topics DARS Phases in Depth. The Phases of DARS Course Matching and Movement Among Requirements and Sub- requirements](https://reader037.vdocuments.us/reader037/viewer/2022110303/5514de5c550346b0478b5629/html5/thumbnails/21.jpg)
Second Match Phase
• Just like the first match phase, except only second match phase sub-requirements are processed
• No adjustment or limit is possible on second match phase sub-requirements