Chances for top schools?

<p>-3.85ishUW/4.25ishW (4.13UC gpa) (12 weighted classes by end of senior year; 5 semester Bs in STEM classes, mostly sophomore year, but 5s on respective/all AP tests)
-Competitive public school, does not rank
-2300+ SAT (800M)
-SAT subject tests: 800 Math II, 750+ science
-Judging based on good/unique EC's + major awards in field of interest (w/ leadership roles)
-Female interested in majoring in computer science
-Generally a good essay writer, I'm pretty sure I got good teacher recs (plus average counselor rec probs since she doesn't know us that well... and AMAZING outside/extra rec)
Only concerned about my harder schools: chances for Brown (comp sci dept.), Cornell (comp sci in letters not engineering), CMU (SCS), USC (comp sci in engineering), UCs (Berkeley (comp sci in L&S), LA, San Diego)? For LA/San Diego, would I still have a shot if I applied computer science in the engineering department? Any school suggestions would be appreciated as well.</p>

<p>Your gender and choice of major definitely help – and as a disclaimer, I know nothing about the UC schools since I’m over on the other side of the country – but you stand a very good chance at CMU, based on results from people at my school; as for Brown and Cornell, well, they are reaches for everyone (Cornell less so based on percentages), but you definitely stand as good a chance as anyone without a significant hook! Best of luck :)</p>

<p>UCB: High Match
USC/UCLA/UCSD: Match
Rest???</p>

<p>Thanks so much for the chances! What do you guys think about UCSD and UCD… would I be good enough to apply in engineering? And for UCLA, would I be better off applying in Letters for a related major and then switching into comp sci later on? I just don’t wanna ruin my chances at a match like UCSD by applying to eng if I can’t get in :confused:
Also @Gumbymom‌ do you mean the rest are reaches?</p>

<p>Does anyone know about UCSD? It’s the only UC I’m applying in engineering to and I need to apply soon. I put an alternate major, but I would only do it this way if it won’t affect my chances of admission (ex. they will still consider my alternate major equally if I’m not good enough for engineering). </p>