We've used a master certificate course and subcourses successfully to create certificates for a group of courses.
- Make sure all your students are included in the master course
- Create subcourses to pull in grades for those students for the courses you want
- Create certificate with conditions that student must complete each of the courses to receive the certificate