You could try the plugin Enrolment on completion - https://moodle.org/plugins/enrol_coursecompleted
Courses and course formats
University like elective courses setup
This discussion has been locked so you can no longer reply to it.