Chance me please, will chance back!!!

Hey guys I was wondering if you could please chance me.
I go to a highly ranked public school in the bay area in California.
Race: Indian (born and raised in America)
GPA: 3.85
Weighted: 4.075
UC GPA: 4.17
SAT: 2260 (Math:730, CR: 730, Writing:800)
Superscore SAT: 2290 (Math: 760, CR: 730, Writing: 800)
Taking ACT as well in September

Subject Tests:
Math: 760
Bio: taking in October

Notable Classes:
Junior Year:
AP Bio - A,A
AP CS - B, A
AP Spanish -A,A
Analysis Honors -B,A
English Honors- A
Senior Year Schedule:
AP Physics C
AP Calculus BC
AP Econ
Art Spectrum
English Honors

Activities:
Volunteering at local Veteran Affairs hospital (200 hours)
Research assistant at Veteran Affairs/Stanford Hospital
Varsity Tennis every year
Engineering Innovation summer program at JHU
TV show: friends and I discuss and analyze professional sports
various CS/engineering projects

Schools:
UCB, UCLA, UCSD, UCD, UCI, UIUC, CMU, Georgia Tech, Purdue, Santa Clara University, UMass Amherst, USC, UVirginia, JHU, Cornell,

Low Reach: UCB, UCLA, CMU, JHU, Cornell
Match: Georgia Tech, UIUC, USC, UCSD, UCD
Safeties: UVirginia, Santa Clara University, Boston University, UMass Amherst

I plan to major in computer science at a majority of the schools above. For UCB and UCLA, I will apply for a BA CS rather than BS.

Did I categorize my schools well or do they need adjustments.

Also, please suggest computer science schools that you believe my resume would match well with.
Thank you.

UVA is a match, rather than a safety…

UIUC CS would be a reach (not even low reach) too. It is very competitive and your GPA is below their admission average. Purdue should be a match.