<p>My S now has an answer that seems to clarify everything for him. Please forgive me if I can't respond to everything [posted because I have to catch a flight. I appreciate your responses, though.</p>
<p>It turns out that CMU, at least for the popular majors (as some have suggested here), does prioritize entrance into classes. The fact that my S was on the top of the waitlist was overridden by an unwritten policy that give priority on the waitlist to a combination of major and class standing. I.e., in this business class, the first opennng would go to the top senior business major regardless of how many other students were on the list ahead of him or her. </p>
<p>That suggests two things. First, it seems reasonable from the point of view of the school and most parents. If your student were a senior needing this class to graduate, it would be hard to justify putting someone from another major or a lower classmen in a seat ahead of him. </p>
<p>Second, it's clear that opennings for some popular classes are in relative short supply. I don't doubt that the school benefits from a situation that may force some students take a little longer to graduate, but it's probably not a motivation for them. YMMV</p>
<p>We knew that going to CMU was a bit of a risk for Robert. He wanted and could get into a top CS school. Unfortunately after school visits, he realized that he hated the alternatives, and at least had a positive experience with CMU, particularly the fauculty and the campus size. </p>
<p>We haven't discussed it yet, but there are still options. It will be interesting to see what he's thought of before he calls to ask for advice again.</p>
<p>Marite, the units that CMU allowed him to transfer are on his transcript and count toward graduation. They just don't count toward class standing which is set by a strict policy. The credits transfered were all essentially core classes or electives for this program. CMU wouldn't allow him to transfer classes in his major, though they acknowledged them and let him enroll in higher level classes. </p>
<p>That's the answer to your question, Emeraldkity. While he's got a lot of credit, he doesn't have the classes he needs in his major or minor to graduate. It's class rotation and realistic class combinations within a semester that draw it out the full 3 years, not the class load.</p>
<p>itstoomuch, he's an officer in his club and is going to pledge one of the frats this semester. Even though the three CS classes he's taking aren't going to be that particularly challenging for him, that's probably enough. </p>
<p>If it helps, this is one of those kids who is beginning to wonder if a degree is really going to matter and why is he spending all this money and time getting one? He's already spent two years on a college campus and he knows that's not all there is to life. It's a little hard to explain to an 18 year old that 30 years from now he might have a different perspective on it all. :D</p>
<p>Thanks again for the responses, folks. I have a couple of ideas what he might do and I'm sure he will too. Frankly, I can give all the advice I want, but he's reached the age where no one can really tell him what to do. I'm rather proud of that.</p>