Chapter 10. Advanced Enrollment Plugin
Almost all educational programs that organize a series, or set of courses into a curriculum, also establish and enforce rules about how a student may matriculate through the courses. Colleges and universities, for example, design a curriculum such that more advanced level courses are taken by students who are in their junior and senior years and who have already completed more basic prerequisite courses in their earlier years. Likewise, programs within an educational institution, such as language education programs, dictate which courses students may take based upon the students' levels. For example, a student who is studying Spanish for the first time would take an entry level course while a different student, who has mastered the basics and even studied abroad in a Spanish-speaking country, would take a more advanced level Spanish course. Additionally, most educational institutions set course capacity limits, especially for courses that include an...