Hi Anya
In addition to what George has outlined - if your courses are worth different amounts of CPD time then programs allow you to add a course score field and create a course set that is completed based on the total value of completed courses
Regards