Submit a Ticket My Tickets
Login  Sign up

Setting Up the Program Template

Table of Contents

Notes on Pre-Built Program Template Fields
Prebuilt Cards
Prebuilt Card - Specializations
Notes on Custom Fields
Required Learning Outcomes


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.

Notes on 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.

Required Learning Outcomes

Users are able to define a required number of learning outcomes in a proposal. This can be accessed by defining “required # of elements” in question settings. The “use error alert” feature has also been added, which presents validation errors as a large flag at the top of the card.

In the below example, because the user has only created one learning outcome, the error is shown alerting the user they need to two learning outcomes. 

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.