You need to check on whether the computer science classes will add to your BCPM - I think not, but that is not my situation so I have not researched it. But I think you are far overestimating your BCPM...
Also - have you done a spreadsheet and plugged in your actual and projected grades to see exactly how high you can raise your GPA? Because it is very hard to move a GPA of 3.01 weighted down with 4 years of quality points, and you really need to be shooting for a 4.0 to get that GPA up, not just a 3.7...
Actually, I didnot include computer science courses into my BCMP.
My BCMP from my undergrad was composed of the following:
pre-calc, Calc I, Calc II, Calc III, DFQ, Linear Algebra, Modern Algebra, Numerical Analysis, Math thesis, (2 or 3 more math courses than I just can't remember right now), Calc-based physics I and lab, Calc-based physics II and lab....
My GPA (for those classes alone) when I used the AAMC GPA calculator, came out to 3.3
Right now (currently in my past bacc), I am taking
General Chemistries (both) with labs
Both Biologies with labs
Both organics with lab
As I mentioned before, all my post-bacc classes will be complete by May of 2008. Right now, my GPA is a solid 4.0 (its a miracle) but I said 3.7 to give myself a little leanway (just incase I slip up)
AND, I am planning to take 1 more year of post-bacc classes (FALL2008 - SPRING2009) and taking full load of upper level science classes, so my projected post-bacc will be..... Dunno, thats a year from now, but Im pretty sure I'll never let it drop bellow 3.7
When I used the AAMC gpa calculator with all the classes I am planning to take for the next year and half in my post-bacc, I found out that my OA gpa isn't going to move too much (bairly touch 3.3) but my Science on the other hand was touching 3.6