Repeat Course Process

In some circumstances, a student may wish to repeat a course they took previously. You can prevent repeats on a course-by-course basis by deselecting the Course Repeatable checkbox on the Catalog Master window. If a course can be repeated, the following three options on the Registration Configuration window are important:

·       Repeat flag based on: Catalog or Requirement

·       Repeat process: Automatic or Manual

·       Grade to use: Best or Most Recent

These settings make up your school's repeat logic; that is, how the system handles repeated courses, such as flagging them as Repeat or Forgiven.

Competency Based Education (CBE) courses can be repeated only if the repeat section and student course record have the same CBE elements as in the student's original section.

Flagging Repeats when a Student is Registered

When a student registers for a class, the system looks for multiple occurrences of that class in Student Course History. It references your configuration of repeats???as based on Catalog (Course Code) or Requirement (Advising Requirement Code). (See Registration Configuration.)

·       If more than one occurrence of the class is found, the registration process determines whether the group of registrations are for a main course or a lab course.

·       If the group of registrations are NOT lab classes, then the process uses the regular Catalog repeat columns on the left side of the Repeatable group box on the Course Attributes tab of the Catalog window.

·       If the group of registrations are lab classes and if that Catalog record has the This catalog record will be used for both the main course and also for its lab. checkbox selected AND the Lab Repeatable checkbox selected:

o     The process uses the Lab Catalog repeat columns on the right side of the Repeatable group box on the Course Attributes tab of the Catalog window.

o     The Times May Be Taken on the Course Attributes tab of the Catalog window is used to determine if the student is exceeding the limit for how many times the course may be taken. If the limit has been reached, then a registration error is returned and the student cannot register for the class.

The value you enter in the Times May Be Taken column is used as a factor in calculating the value in the Max Hours Repeat column which is stored in the Catalog Master table (CATALOG_MASTER.MAX_HRS_REPEAT). However, the Times May Be Taken value is not stored. Instead, the next time you open the window, Times May Be Taken shows as a calculation of Max Hours Repeat and Credits. Thus, if Credits = 0, then Times May Be Taken will be 0.

Courses with 0.00 credit hours are a bit tricky because the 0.00 is a factor in the Max Hours Repeat value, causing it to show 0.00. Thus, you might think the course cannot be repeated, but the opposite is true. A 0-credit course can be repeated, and, in fact, there is no automatic way to limit the number of repeats allowed.

 

o     The lab Hours Allowed for Degree on the Course Attributes tab of the Catalog window is used to determine if this registration needs to be flagged as a repeat course. If this registration exceeds the Hours Allowed for Degree, then the course is treated as a Repeat.

o     The following are also taken into consideration:

§      The Grade Table is checked to see if the Grade Excludes Course from Repeat Process.

§      If a student or advisor is doing the registration online, the Web Registration configuration of Allow Course Repeats is honored.

§      The Registration Permissions are honored.

FAQ

What if I need to override the repeat logic for a particular student's repeated course?

Related Topics

Repeat Determination

Repeat Processing Overview

Lock Repeat Courses Window