I believe this is coming in 1.6. I made an enrollment module for 1.5.x that uses a 3-table system for enrollment. One is a translation table that can map multiple courses into 1.
My stuff is here.
--S
Enrolment
Multiple course code mappings
This discussion has been locked so you can no longer reply to it.