Ib + ap?

<p>hey guys,
So im half way through my junior year, and seriously confused.
Right now, i am doing the IB Diploma with the following courses:
Math HL
Physics HL
Chemistry HL
English A1 HL
Economics HL (course HL, examinations in SL)
Spanish SL
Unweighted GPA: 3.91</p>

<p>The thing is, i want to do computer science at a top university, and there is no cs at my high school. The option came up for me to do AP Computer Science A. I am already pretty advanced in programming and know Java (the basics) more or less. Last semester though, i got a B in math. This is a BIG problem, as all competitive schools where i plan to apply regard math in the highest respect.
I dont know wether i should use my time this semester making sure i get an A+ to cover for the B in math, or if i should let math be a A- and do an AP beyond the IB.
As far as i know, my IB predicted's are 38-43/45. </p>

<p>Any of you have had experience with AP Computer Science? How demanding was it? Any comments on wether i should take on this extra AP, even though i do 5 IB HL's and 13 extra curricular acitivities a week? </p>

<p>Thanks, I appreciate the help.</p>