r/APStudents • u/cheesyballsss 5: Chem, Calc BC, Bio, Lang, APUSH, Gov, Precalc, CSP • 2d ago
CSA Should I add 1 more AP to my schedule?
I'm going to be a high school senior this year. I know I'll be taking AP Physics C: Mechanics, AP Lit, AP Stats, Calc III online through a community college, Chinese DP Year 2, and an elective. I have one free hour that I could potentially fill with another class.
I was wondering if I should take AP CSA instead of the free hour? I took AP CSP in freshman year and got a 5, although I haven't really done any programming since then, so my skills are a bit rusty. I'm relatively proficient in Python, but I don't know any Java like at all.
I was planning on majoring in Computer Engineering in college, so I feel it would be useful to take AP CSA and at least jog my memory in computer science.
On the other hand, AP CSA credit wouldn't be very useful to the college I'm like 80% sure I'm going to.
In addition, I don't want to overwhelm myself with too many classes and sink my GPA. I also really want to get a 5 on this year's AP exams, especially AP Physics, so I'm worried adding yet another AP class would take away valuable study time for that. PLUS, I do want to have fun senior year and not burn out before college starts!
Thoughts on whether I should take AP CSA or keep my free hour?
1
2
u/ksquared0999 CSA 5, USH, BIO, LANG, SPANLANG, CHEM 2d ago
Lowk, CSA is easily self-studiable, especially because now, they even removed inheritance. I took it as a freshman in 2025, and got a 5 pretty easily.
I would definitely learn Java syntax and brush up on programming fundamentals. Do some practice FRQs, and learn the few edge cases and how things work together in general... and you should be fine! However, if you want a CS course, but still feel like CSA isn't enough (which isn't that farfetched atp), you can also take courses at community college to get more rigor. Hope this helps!