Should I take AP Computer Science junior or senior year ?

I was wondering if it mattered when I took APCompSci
Things to consider

  • I want to learn how to code
  • I’m already taking some difficult classes
    *Even if an AP Class is an easy A (depending on teacher) I want to do well on the AP exam
    *I want to have a STEM related career
    *I want to apply to some scholarships for girls who code
  • I have to do one year of art at my school and I can’t waive it
  • Is it worth replacing a required art class for APCompSci ?
    *I’m planning on studying for the PSAT/SAT during the school year BUT I’m dedicating all of next summer to do that

Here are my classes this year and senior year (anticipating)

Junior year
AP Calc AB (easy A)
AP Chem (hard)
AP USH (hard)
AP Land (easy-intermediate)
Spanish 3 (kinda hard)
Introduction to clay (easy, i have to do one year of art but it doesn’t matter when i take it) OR AP Computer Science

Senior year
AP Calc BS (hard)
AP Gov (medium)
AP Lit (medium)
AP Physics (hard because teacher doesn’t do anything)
AP Spanish (easy/medium)
Introduction to clay OR AP Computer Science

Your schedule for both years look pretty loaded. I definitely suggest you to take AP Comp Sci. over an art class since you can just take an art class outside of school and get the credit for your transcript. How you’ll do in the course depends on your interest, prior experience, and/or time you’re willing to commit to CS. Honestly, you can take it in either year. However, if you want to enjoy yourself after college admissions results during senior year, you might want to take CS junior year. If you are planning to prepare for the SAT junior year, senior would be a lot better.