@hulahoope . . . I just wanted to add an outcome perspective to the links gumbymom provided:
Here are UCD’s ASEE degrees awarded in engineering in 2018 (including CS degrees):
http://profiles.asee.org/profiles/8083/screen/21?school_name=University+of+California%2C+Davis
Here are UCI’s ASEE degrees awarded in 2018:
http://profiles.asee.org/profiles/8233/screen/21?school_name=University+of+California%2C+Irvine
Here are UCSB’s ASEE degree outcomes in 2018:
Despite Davis’s long list of majors within engineering by combining them, it’s actually Irvine that has seemingly the most comprehensive E-offerings. Within this, the number of CS-related degrees that Irvine offers is quite large; you can look at them yourself.
But if it’s feel of the campus, I don’t think you could go wrong with SB. Its E program is pretty small, and that might be good for you. But wherever you go, it’s going to be a grind and will be very tough.
Edit: Let me add that the engineer that has funded Irvine’s E programs is the same who’s funded UCLA’s. His name is Henry Samueli, who’s a UCLA graduate with BS/PhD from the University, and started his company in Irvine. Thus his affinity for both universities. Both schools of E are eponyms in his honor.
All the best…