Location: Prefer the Northeast slightly, but pretty much open to anywhere
Major: CS (yeah this one's gonna bump me down)
GPA: 98.9 UW 103.936 W (If I put my classes into a gpa calculator, roughly 4/4.5-4.6 ish) (number 2 in my school)
SAT: 1550 (800 Math) single sitting, PSAT: 1430 (Probably Commended?)
Curriculum: Doesn't matter, just one that has a good cs education and competitive people
EC's: Very weak, pretty much only the only thing notable is being on math club team of 15 for a few counties (about a million) and doing mock trial, not too well since we only get second in county's
I feel like my activities are pretty bad, probably knocks me down the list
Size: Probably not an LAC, but if you think it fits, by all means suggest it, but I would preferably not go to one
Cost: I would prefer something slightly not 60-70k tuition, but I'm fine with that if they are good enough.
College List: (A lot of these may be reaches and is a very rough list I need to narrow)
CMU
UMich
UIUC
Georgia Tech
University of Washington
University Texas Austin
Brown
Princeton
Duke
John Hopkins
UC Berkeley
Purdue
UMaryland
University of Wisconsion-Madison
UMass Amherst
Rutgers
UVA
UNC Chapel Hill
Stony Brook (these two are virtually locks since I am in ny)
Binghamton (these two are virtually locks since I am in ny)
Northeastern
Can you suggest some schools that are good and maybe tell me if some of them are pointless in applying?