Cal Poly SLO is a tougher admit than many of the UC’s for CS. With an acceptance rate of 6 for CS, just another Reach school. San Diego state is possible but not a solid Match since they are test blind this admission cycle and GPA is below their average of 3.97 for 2019 admits. I suggested Cal states where your GPA puts you at or above the averages for admitted students.