What AP classes should I take if I plan to major in Computer Science?

Here’s my Sophomore schedule:

English 10
Algebra 2
Bible
Adv. Band
Physical Science
Spanish 2
Study Hall
Geography

Unfortunately my school offers only 1 AP (calculus ab) and no honors classes and that’s because I go to a really small private christian school.

I just transferred to a small academically-advanced college prep school so that I could focus on my academics. I did terrible in my freshmen year and that’s because I didn’t try at all and so I ended up earning a 2.86 GPA :/. This year I’m actually trying. I’m holding a 3.5 GPA currently and I’m doing basketball and band for my extracuricullars.

Anyways, now that I transitioned from public to private, I actually plan to attend a top-tier private high school next year where I could study my planned major (Computer Science) and participate in the clubs and sports I’m interested in.

So what AP classes should I take in my junior and senior year?

Here’s a schedule of classes I plan to take:
3rd year:
-Expect 3-5 hours of hw each day*
AP Computer Science
US History
Pre-Calculus H
Chemistry H or AP Physics 1
Spanish 3
British LIT 1 & 2
Religious Studies w/ College Guidance

4th year:
-Expect 3.5-5 hours of hw each day*
AP Calculus BC
Computer Science: Data Structures
AP Psychology
AP Chemistry or AP Physics C
SR ENGLISH
Religious Studies

Btw, these are the classes I plan to take at a top-tier private high school I plan to attend and hopefully get accepted to.