Program Groups are used to categorize Courses and Course Sections, define Course Sequences, and manage Program Tracking for diplomas, certificates, and structured learning paths. This feature allows organizations to create a series of required courses, track client progress, and establish prerequisites when applicable.
Navigation
Main Menu → Selects → N-Z → Program Groups
Applies To: Enterprise, Plus, Basic
Field Details
- Group Code & Group Title: User-defined identification codes. Required fields.
-
Web Display:
- Determines if the Program Group is shown as a search option on Web Registration.
- If no Program Groups are tagged for display, the search option does not appear.
- Two formats for displaying Program Groups exist—see WebReg settings for details.
-
Linking Program Groups to Courses or Course Sections:
- Links can be made in view mode for a Course or Section.
- A Course and Course Section cannot contain the same Program Group.
- If a Course is assigned a Program Group, all its Course Sections inherit the same Program Group by default.
-
Reserved Program Group – "RegFeeExclude":
- This group is used to exclude Courses or Sections from automatic Registration Fees.
Program Tracking
Applies To: Enterprise
Overview
Program Tracking allows clients to enroll in structured learning paths leading to a diploma or certificate. Organizations can define required courses, prerequisites, and sequencing rules, allowing clients to track their progress through MyAccount in the WebReg module.
How to Set Up Program Tracking
-
Enable Program Tracking
- Go to Admin → Settings → Branch Profile → Preferences.
- Enable the "Use Program Tracking" field.
-
This enables two additional Client Registration options:
- Client Application
- Client Program
-
Set Maximum Active Programs
- Define the maximum number of active program enrollments a client can have at once.
- If the max is reached, additional enrollments are restricted.
-
Define Required Courses
- Add required courses to the Program Group to track completion.
- Clients and administrators can see which courses are required and completed.
-
Set Course Prerequisites
- Navigate to Main Menu → Courses → View Course → Prerequisites tab.
- Assign prerequisites to restrict course registration based on completion of prior courses.
- Program Tracking is now ready for use.
How to Use Program Tracking
Program Tracking includes two main processes: Application (optional) and Enrollment.
Application Process (Optional)
- View the Client Record → Registration tab → Select Application.
- Enter the required details and save the application.
- Modify the application as needed during the evaluation process.
- Compare [Requirements] in the Program Group record to the client’s application.
Program Enrollment Process
- View the Client Record → Select More → Programs.
- Click Add Program.
- Choose a Program from the list.
- Enter the required fields and save the record.
- Modify the program details as needed.
- Once enrolled, clients can track their course sequence and registrations in MyAccount (WebReg Module).
Variations in Program Tracking
-
InvoiceA users:
- Additional fields for Global Fees, Client Applications, and Client Programs related to credit-based organizations (e.g., subsidized fees, credit-hour restrictions).
-
InvoiceB & InvoiceC users:
- Program Enrollment menu appears in MyAccount (WebReg Module) only if the client has an active Program Enrollment record.
Conclusion
Program Groups and Program Tracking allow organizations to manage structured learning paths efficiently. These features provide clear course sequences, enforce prerequisites, and track client progress toward certification or diploma completion. For further assistance, refer to related articles or contact support.