I don’t know about the double major, but I asked CS/ACES about the registration issues for classes you may be able to place out of…I was asking specifically about the exemption exams since my son won’t be able to take those until around the same time as the registration/orientation dates unless we make the trip for him to just test before then (we’re 8hrs away). I wasn’t sure if he should register for what he expects he’ll take with the assumption that he’ll test out of one or more of the CS classes (but not knowing for sure whether he would w/o the scores). I was told that he would register for the courses he qualifies for and change them later if he ends up testing out. So if AP scores or test scores aren’t in, then you have to register for those classes initially. It worries me a little since the upper level courses may have fewer spots and fewer sections - especially if he tries to switch out later. So it’s not ideal. He will be registering in July, so hopefully his AP scores will be back by then which would apply to the gen ed requirements.
You may have already found this, but here’s the page with the AP/IB info:
http://www.transfercredit.umd.edu/plc.html#cbe
And this has the 4 year plan of courses (see the links on the left side):
http://undergrad.cs.umd.edu/current
When we visited, the advisor we spoke to gave us a hard copy of something similar. But neither that nor the link above incorporates the ACES requirements like honors seminars. I assume that an advisor will help with scheduling.
If I get any additional info I’ll share it.