UCSC vs Cal Poly SLO for Computer Science

1.Which one would you choose for CS?
2.Which school has better internship opportunities?

I have heard the Cal Polys are better for hands-on experience and UCs are better for research" discussion before. I do not intend to pursue a masters degree.

Also, my family can afford my education at both schools and I do not have a preference.