Extra CompSci Course vs 3-4 Years of Language

Discrete math or another programming or algorithm course would likely serve you better than APCSP.
When you say German 5, do you mean in the sense that 1 year =1 level, or 1 semester=1 level(ie, German 1-2 would be 1 year).