<p>This is fine for a senior year course load right?</p>
<p>AP English & Literature
AP Biology
AP Psychology
AP Economics (macro)
AP Computer Science A
1 free period.</p>
<p>The free period is fine I assume? I was thinking about stepping up from Comp Sci A to Comp Sci AB but since I have little prior programming experience, that doesn't seem like a good idea. Some opinions on this would be helpful. </p>
<p>I'm worried about not being able to hand AP Comp Sci A with little programming experience before (only BASIC which kinda doesn't count...). How hard is AP comp sci really? Also, I'll be taking the course online (never took a course online before) so it might be more challenging for me.</p>
<p>AP Comp Science AB include Java based programming with data structure concept. So unless either you already have good programming skills in Java or have an outstanding Computer Science teacher it might not be in your best interests.</p>
<p>College board is taking it off from the course list starting 2009-2010 as not many schools have appropriate teaching staff to handle it.</p>
<p>At my school you need to take Java/Advanced C++ to take AP Comp Science.</p>
<p>Here's our list....</p>
<ol>
<li>Everyone Must Take Computer Fundamentals.</li>
<li>than you can go off to C++</li>
<li>Then you can branch into AI, game programming, Java, or Advanced C++, or web design (php and xhtml)</li>
<li>you can take AP Comp science after you have taken Java or Advanced C++, but Java is recommended.</li>
</ol>
<p>-English 12 (I hear AP Lit is easier than english 12, any truth to this?)
-AP Comp Sci AB (I learned the basics in AP comp sci A this year, even though the teacher was incapable of teaching; we used an online course but it sucked; college board's doing the right thing taking it out, comp sci is really a college-level subject)
AP Gov
AP Physics B
AP Chemistry
Precalculus HN.
Japanese 1 (Do colleges really care if you take 4 years of the same language?)</p>
<p>starwarsfan: DO NOT take comp sci in high school unless you're planning on being an engineering/comp sci major, which i don't think you are, based on your schedule.</p>
<p>stone_cutter I am planning on being an engineering/comp sci major but those classes are more or less the only ones left to do at my school. Junior year I took Calc, Stats, Phys, Chem... ( all AP)</p>
<p>In that case, take AP comp sci; but expect a lot of self-teaching (I remember my teacher actually teaching comp sci by speaking in front of the class about 4 times the whole year), which you should be accustomed to since you've taken some APs before.
By the way, instead of AP Psy, why not take an AP foreign language?</p>
<p>starwarsfan: sure, I took AP comp sci A with no programming experience whatsoever (no visual basic, etc/ i didn't even know what programming meant!) and was able to understand the subject.</p>