<p>You have high GPA and decent SAT score, but how rigorous is your courseload? I need to know because getting a high GPA from a light academic schedule will tell the admission officers that you took the easy way out, which is bad. But based on the stats you provided, I would say:</p>
<p>UCB/UCLA - slight reach to maybe reach
UCSD - match
UCD/UCSB - match</p>