My understanding was that most CMU students overloaded and took a bunch of classes anyways.
BUT... but I just looked up the class at CMU and it is not 12 credits. It is 4 credits. Which shakes my worldview somewhat, I thought this 12 credit was proof that the CMU CS curriculum was something special.
So either I was mislead by my friend at CMU years ago when this course came up in discussion or more likely, I misunderstood him. Feel free to downmod my post above, it would ideally settle out around 0 points for containing wrong information. Sorry for spreading untruths...