Table of Contents
Overview
Notes on Pre-Built Program Template Fields
Prebuilt Cards
Prebuilt Card - Specializations
Learning Outcomes
Custom Fields
“Select” Question Types
Shared Department Ownership
Related Articles
Overview
The program template defines information and requisites that constitute a program. It is often determined by making sure that the fields map with an institution’s student information system, in addition to any fields that may be handled outside of the SIS. An example program template could include:
Program Code
Status
Campus (single select)
Campuses (multi select)
Degree designation (single select)
Degree designations (multi select)
Program Title
Degree Designation
Effective Start/End Term
Program Description
Learning Outcomes
Requisites
The Program Template can be found in Settings > Program Template. It uses the same drag and drop form builder that is described in Setting up Curriculum Forms.
Notes on Pre-Built Program Template Fields
Delivered prebuilt fields can’t be adjusted to have the “single” or “multiple” value changed. In these cases, we advise that the client create custom fields or arrange for an enhancement.
Prebuilt Cards
Prebuilt card settings can be configured within the program template. Settings can be configured for: Learning Outcomes, Requisites, Degree Maps, and Specializations.
Prebuilt Card - Specializations
Specializations are used by PeopleSoft schools and map to the Academic subplan table.
Users are able to add multiple subplans and define the fields indicated below within the Coursedog UI.
Learning Outcomes
Defining a Required Number
Users are able to define a required number of learning outcomes in a proposal. This can be accessed by:
Accessing the “Learning Outcomes” card in the template.
Click into it to open its question settings.
Checking the “is required” box.
Define the number of required elements in the box that appears.
User Error Alert
If you check the “use error alert” box in Question Settings, this will result in validation errors appearing in a large flag at the top of the card.
In the below example, because the end user has only created one learning outcome, the error is shown alerting the user that they need two learning outcomes.
Custom Fields
Custom fields can be added to the template by dragging and dropping “custom fields” from the question bank.
All custom questions added to the course and program template are assumed to be “Coursedog-only” content, and by default are not integrated unless a specific exception is made in the integration wiring.
Once added, click into a field to modify its Question Settings.
“Select” Question Types
If you add a “Select” Question Type to your Course or Program Template, Question Settings will include an option to “Set Dynamic Options from Attribute Mappings”.
Learn more about that setting here.
Shared Department Ownership
You can add a combination of prebuilt and custom fields to the Program Template in order to accommodate multiple levels of department and college ownership. Learn how to set that up here.