CMU's AP policy puzzles me

<p>As I understand CMU’s CS, it’s designed to get students prepared for real-world problems, and would an advanced programming class not be in the interest of any student? I guess it doesn’t matter much because I only have AP credit for CS A (can’t skip it), but I’m curious.</p>