<p>It looks to me like Duke and Carnegie are pretty much auto admissions based off your credentials. A good chance at MIT as well. I hear that Berekely and UT Austin have very strong computer science programs as well. You might want to check those programs out. Stanford is a tough one, its really a toss up. For all we know the reviewers could be in a good mood when they’re taking a look at your application. Dont stress about it. You’re in a good position. All these schools are great and your bound to get into one of them.</p>