I don't know specifically about CS majors, but the knock on UC's is that they are research institutions and the professors generally don't care about providing undergrads a quality education. It can be a degree mill like many other easier to get into colleges, but with the higher status and branding that comes with 'UC' on the piece of paper.
So if this is just a game of getting the best status/branding for the lowest possible cost, the optimal route is: CC for general ed --> transfer to Cal State for undergrad --> UC for graduate.
Incidentally, I think this path may provide the best possible education for the money because CC/Cal State will provide more practical hands-on skills for the undergrad portion of the journey, while attending a UC for a graduate degree will allow you to actually benefit from the "research institution" resources that their reputations are built on.