CMU's AP policy puzzles me

<p>I asked my son specifically about the Computer AP exam. He said 15-100 is aimed mostly at non-cs majors that even with little programming experience, most people are better at starting off with 15-111 because it’s a better course and doesn’t take bad short cuts. He said if you found the AB Comp Sci exam easy you should have no trouble starting where he did in 15-123. He knew some of the material, but hadn’t had discrete math. He’d had a lot of programming experience, but I think there were still plenty of holes as he’d taught himself things that interested him (LISP, a bit of scheme, lots of Linux) or what he need for job (mostly database organizing stuff I think - SQL etc.)</p>

<p>My son also skipped the physics courses that are allowed by getting a 5 on the exam. He took Modern Physics and Quantum Mechanics and got A’s in both. </p>

<p>For what it’s worth he got A’s in everything except a B in a history course. I’d advise that if you follow CMU’s recommendations (there may be some placement exams as well) you’ll be fine. In addition I believe the various intro computing courses are scheduled for the same time, so if you start off in one that is too hard you can transfer into an easier one.</p>