Chances of getting into these schools with computer science as a major?

<p>Hello! </p>

<p>I am a female, Asian student in Washington state. I have a 3.713 GPA and am ranked 85/463 weighted and 102/463 unweighted (so around top 18-22%). After my senior year is over, I will have taken 8 AP classes. I have an SAT score of 2170 (which I retook but have not gotten scores back for yet) and an ACT score of 32 (would have been higher if it wasn't for that dang science section) I want to study computer science when I am in college (and possibly electrical engineering, not sure yet) and I trying to declare right away instead of going in as undeclared. </p>

<p>My list of colleges are
Reach: UT Austin, University of Washington, Georgia Tech, USC,
Match: Purdue, UMaryland-College Park, University of Michigan Ann Arbor, Cal Poly SLO, Santa Clara,
Safety: Washington State, UW Bothell, University of Colorado Boulder</p>

<p>I am really worried that because my matched colleges also have pretty decent CS programs, I won't even be able to get into them. What are my chances of getting in with computer science as a major? And do you think it is better to go in declared or undeclared?</p>

<p>UMich has CS in both LSA and CoE. For LSA oos, you would be a high match. For CoE, you would be a low reach. Your GPA is below the admission average (3.85 and 3.9 for LSA and CoE, respectively). Your SAT is at 50% for LSA and slightly above 25% for CoE.
Purdue should be a match for you.</p>