<p>Your test scores, GPA and curriculum would place you in the upper 75% of the IIT entering class. I think you would be accepted at most of the private schools you listed in your original post as well. My guess is that you have an excellent chance at Lehigh, Drexel, Northeastern, and Villanova. Carnegie Mellon is a bit more selective but you are very competitive. The other three have a lot of applicants and it is always a roll of the dice to get in.</p>