Hi Jennifer
If these are added to a program as course sets with some being mandatory and some optional this would achieve this.
Can you describe in more detail the problem with not being a single course. The courses can be completed individually even though they are part of a program and will show on Record of learning as having completed the course
Regards