@pamom414 I just went through this exercise with my son for IE so I hope I can help.
Your son will get credit for Calc AB/BC (Math 141/142), Physics (Phys 141), and Macro for GE credit (Econ 222). As a CS major, he’ll only get elective credits for rest. There is no foreign language requirement.
However, if your son has taken these classes, I still recommend taking the AP exams anyways to keep his options open. If anything, he’ll get elective credits. In the big scheme of things, $400 is very little compared to cost of going to college (price of 4 books). Also, there’s always value in testing his knowledge (there’s always learning involved). But if you’re really tight on funds and want to save money, you can ditch the Spanish exam (assuming you 100% know for sure he’ll be attending Poly).
The beauty of Poly being in the CSU system is that he’ll get credit for even 3’s for most classes with added benefits of scoring 5’s in some (UC system requires > 4’s).
Please double check references below because I might be a bit off.
AP Matrix:
https://content-calpoly-edu.s3.amazonaws.com/registrar/1/Degree_Progress/articdoc/apcred2018.pdf
CS Flowchart:
https://flowcharts.calpoly.edu/downloads/mymap/17-19.52CSCBSU.pdf
GE Requirements:
https://ge.calpoly.edu/content/ge-requirements-and-courses