<p>I'm a junior attending the number one high school in Iowa. What are my chances at getting in to these universities: MIT, Carnegie Mellon, Cornell, Princeton, Stanford, U of Washington</p>
<p>Stats:
Five AP courses completed, I am currently taking four AP classes, and will take one more senior year, along with a bunch of college classes
All computer science courses offered completed, along with a score of five on the AP Computer Science exam
Currently enrolled in a computer science course called "Data Structures" at Mount Mercy University in Cedar Rapids
Will have completed five years of mathematics and four years of science after my junior year
99th percentile in the nation on every ITBS and ITED I have taken
Involved in the math team every year that I have attended high school
30 on the ACT :( (I will definitely take it at least two more times, so I can conservatively say that I will have at least a 32 composite, and a 35 on Math and a 34 on Science, assuming I improve AT ALL over the course of my junior year)
I have not yet taken the SAT or PSAT
I am very focused and passionate about Math and Computer Science and I will have taken 3 computer science classes at a local university by the time I complete high school
I will also have taken all math (AP Stat, AP Calc) offered at my high school, along with Calc III at a local university
I have also done a bunch of the edX computer science classes and have various computer science projects linked to gitHub which add to my coding portfolio
Class rank 10 out of ~300 (almost 350 I think)
UW GPA: 4.44
W GPA: 3.7 or 3.8 I'm not exactly sure</p>
<p>Basically, I've heard that I don't have to have the best "stats" (I'll probably need pretty good stats, of course) to get into some of these Ivy-league schools as long as I show that I'm extremely passionate about something. Anyways, if you don't think I will get into those schools, could you recommend some schools with good computer science programs?
Thanks</p>