Cognition Knowledge Base

Courses and Curriculums

Courses and Curriculums are used to automatically assign Learning Modules to users in Positions.  They work together, but are used differently.  Courses are essentially lists of related Learning Modules.  Curriculums are groups of related Courses.

Example for How to Use Positions, Courses, and Curriculums

To understand how Courses and Curriculums work, suppose you are running a store.  You have two groups of employees, stockroom staff and cashiers.  Since these are two different groups of employees, you create two /wiki/spaces/CKB/pages/448102401, one with every cashier, and one with every stockroom employee.  You want to train both groups of employees on the various store policies, so you create three learning modules: Sick Leave Policy, Harassment Policy, and Time Clock Procedures.  You want to easily assign all of these modules to every employee, so you put them in a Course.

Policy Modules Course:

  • Sick Leave Policy
  • Harassment Policy
  • Time Clock Procedures

Your stockroom staff need to be trained on how to be safe in the stockroom and what the basic procedures are, so you create three more modules, and put them in a Course.

Stockroom Modules Course:

  • Stockroom Safety
  • Ladder Safety
  • Stockroom Procedures

Your cashiers also need training in using the register, handling cash, and customer service, so you create a third course with three more modules.

Cashier Modules Course:

  • Cash Handling Policy
  • Basics of Customer Service
  • Using the Register


To make sure your stockroom staff are fully trained, you create a Curriculum for them.  They need to take every module in the Stockroom Modules Course and every module in the Policy Modules Course.  You add both of these courses to the Stockroom Curriculum and assign this Curriculum to the Stockroom Employee /wiki/spaces/CKB/pages/448102401.

Stockroom Curriculum:

  • Stockroom Modules Course
    • Stockroom Safety
    • Ladder Safety
    • Stockroom Procedures
  • Policy Modules Course:

    • Sick Leave Policy
    • Harassment Policy
    • Time Clock Procedures

Your cashiers need to take every module in the Cashier Modules Course and every module in the Policy Modules Course, so you create a second Curriculum with those two Courses and assign this Curriculum to the Cashier /wiki/spaces/CKB/pages/448102401.

Cashier Curriculum:

  • Cashier Modules Course:
    • Cash Handling Policy
    • Basics of Customer Service
    • Using the Register
  • Policy Modules Course:
    • Sick Leave Policy
    • Harassment Policy
    • Time Clock Procedures

At this point, every employee will be assigned every course in the Policy Modules Course, and stockroom staff and cashiers will be assigned the relevant modules.  This is a simple example, but an organization can use PositionsCourses, and Curriculums in more complicated and powerful ways to assign users exactly the modules they need to complete.

Got feedback? Have a question? Let us know!

Some Cognition features may require additional licensing. If your organization is interested in a feature seen here, please contact Reflection Software for more information.