Cal Poly SLO uses 9-11th grades for their GPA calculation unlike the rest of the Cal States and UC’s. They also have about a 10% acceptance rate for CS so that school is a Reach with your SAT score.
I think you are good for Cal Poly Pomona and UC Santa Cruz.
Good Luck.