A course is a set of inventory items grouped together for ease of assignment and tracking.
Curriculum refers to the training assigned to a student.
A curriculum can consist of more than one course. Theoretically, as many people as you are tracking. Practically, it is limited by the speed of your network and how much information is being carried across. It depends upon the structure of your organization. One common use is to make a filter for each location, division, department, and position, and have filtering elements for each filter.