If you’re intent on Civil Engineering, be aware that UCSB and UCSC do not have that major. Engineering is super competitive at the UCs - a near 4.0 UW GPA and 2300+ SAT is no guarantee as one of my kids found out. Based on what you expect on the ACT, I’d also say Cal Poly is unlikely because they are very formula driven and engineering is very competitive there too - as competitive as mid to upper tier UCs. You can try a few UCs, but I would suggest focusing more on CSUs other than Cal Poly for Civil Engineering.