What are your HS GPAs for UC as calculated by https://rogerhub.com/gpa-calculator-uc/ ?
Note: HS GPA for CSU is the same as weighted-capped HS GPA for UC for most students.
UC admit rates for fall 2018 by weighted-capped HS GPA are shown below. However, some majors or divisions (commonly engineering) are more competitive than the campus overall, so you should assume that it will be more difficult to get into for some majors.
http://talk.collegeconfidential.com/university-california-general/2127392-faq-uc-historical-frosh-admit-rates-by-hs-gpa-2018.html
Campus 4.20- 3.80- 3.40- 3.00-
higher 4.19 3.79 3.39
UCB 37% 10% 1% 1%
UCLA 41% 9% 2% 1%
UCSD 70% 34% 7% 1%
UCI 75% 38% 7% 1%
UCSB 80% 41% 8% 1%
UCD 89% 52% 14% 3%
UCSC 92% 70% 33% 12%
UCR 96% 84% 49% 15%
UCM 98% 95% 82% 45%
CSU eligibility index used by CSUs other than CPSLO = GPA * 800 + SATRW + SATM (your SAT score looks better than your ACT score).
SJSU prior year admission thresholds by major: http://www.sjsu.edu/admissions/impaction/
SFSU is not campus impacted, so 2950 should admit unless you apply to an impacted major; impacted majors are listed at http://future.sfsu.edu/impaction .