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.
Multiple course code mappings
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.