You need to complete the a-g course requirements required for UC admission. To be a competitive applicant, you want to have above and beyond the minimums listed.
http://admission.universityofcalifornia.edu/freshman/requirements/a-g-requirements/index.html
Being OOS is an advantage at most of the UC’s since you will be full pay and the admit rate is higher since few OOS applicants can afford to attend.
Below is some UC Statistical data for admission purposes:
Freshman admit rates for UC GPA of 3.80-4.19:
UCB: 12.6%
UCLA: 11.7%
UCSD: 38.7%
UCSB: 53.6%
UCD: 56.5%
UCI: 52.1%
UCSC: 75.7%
UCR: 90.1%
UCM: 96.1%
2018 UC capped weighted GPA averages:
UCB: 4.23
UCLA: 4.23
UCSD: 4.16
UCSB: 4.13
UCI: 4.13
UCD: 4.11
UCSC: 3.96
UCR: 3.81
UCM: 3.71
2018 Data:
25th - 75th percentiles for SAT:
UCB: 1360-1540
UCLA: 1340-1540
UCSD: 1300-1520
UCSB: 1270-1500
UCD: 1220-1480
UCI: 1230-1490
UCSC: 1210-1450
UCR: 1130-1380
UCM: 1020-1280
UCLA- Reach
UCSD- High Match/Low Reach (50:50)
UCSB- Match
UCB (Berkeley)- Reach
USC (University of Southern California)- Reach
UCR- Safety If $65K/year is Ok
UCI- Match
UCD- Match
UCSC- Safety/Low Match
Cal Poly SLO- Match
Chapman University- Match
Best of luck and the California UC’s and Cal states would love to have you.