Skip to main content

eLearning curricula

A curriculum is a customized set of eLearning courses for a specific audience. For example, you can create a curriculum called Beginner, for new learners, and another curriculum called Advanced, for experts. As a Veracode eLearning administrator, you create and manage the curricula for your organization.

You create a curriculum from one or more courses in the same track. You cannot add courses from different tracks to the same curriculum. However, a course can be in more than one curriculum.

Curriculum due date

When you create a curriculum, you can add a due date. When you add a due date, select one of the following due date types:

Fixed: learners must complete the curriculum by the due date, regardless of when you assign the curriculum. Optionally, if you select this due date type, you can configure a compliance reset period.

Relative: learners must complete the course within the specified period (days, weeks, or months) from the date you assigned the curriculum to the learners.

Compliance reset period

To specify how frequently learners must repeat a course, configure a compliance reset period. This feature is for organizations that need to routinely certify their employees with the same curriculum for compliance reasons. For example, a software company that needs to certify its employees exactly twice a year for information security would set their compliance reset period to every six months starting on January 1. When the compliance period ends, the start date and due date reset automatically.

Compliance reset period is only available for curricula with a fixed due date. Ensure that the start date and due date you specify are the dates for the current compliance period, and not the start date and due date for the next compliance period.

Create a curriculum

To complete this task:

  1. In the Veracode Platform, from the top-right corner, select the gear icon , and then select Admin. The Administration page opens.

  2. Select the eLearning tab.

  3. On the Settings and Curricula tab, select Add New Curriculum.

  4. In the Add Curriculum dialog, provide the following information:

    • Enter the name of the curriculum.
    • Select the track from which you are going to select courses for the curriculum.
    • If you do not want a due date for the curriculum, select None. To include a due date, select either a fixed or relative due date.
    • Select the courses to include in the curriculum. To select all courses in the track, select Course Name in the table heading. Optionally, to make a course mandatory, select Required next to the course name.
  5. Select Save.

After you create a course, you can see it on the Settings and Curricula tab, under eLearning Curricula.

Modify a curriculum

To complete this task:

  1. In the Veracode Platform, from the top-right corner, select the gear icon , and then select Admin. The Administration page opens.

  2. Select the eLearning tab.

  3. On the Settings and Curricula tab, under eLearning Curricula, locate the curriculum that you want to modify.

  4. Select the edit icon next to the curriculum. The Edit Curriculum dialog opens.

  5. If the curriculum is already assigned to learners, you can modify it in the following ways:

    • Change the Curriculum Name.
    • Add a course or remove a course from the curriculum.
    • Change the due date from None to Fixed, with or without a compliance reset period.
    • Change the date and compliance reset period for the Fixed due date.

Assign learners to a curriculum

You can assign learners to a curriculum from the Learners tab or the Settings and Curricula tab.

To complete this task:

  1. In the Veracode Platform, from the top-right corner, select the gear icon , and then select Admin. The Administration page opens.
  2. Select the eLearning tab.
  3. On the Settings and Curricula tab, under eLearning Curricula, locate the curriculum that you want to assign to learners.
  4. Select Assign Curriculum To Learners.
  5. On the Assign Learners page, filter learners based on name, manager, or team.
  6. To assign a selected learner to the curriculum, select plus +.
  7. To assign all filtered learners to the curriculum, select Add All. The names of the learners move to the Assigned To section.