<p>What’s your GPA and SAT and/or ACT scores?</p>
<p>With that GPA I’d recommend looking down the list of top 20 engineering schools on USNEWS top undergraduate engineering schools ranking and pick your favorites based on location of school, price of attendance, If you think you can be happy there, etc. Then just apply. You probably wont get in to the top 5 but you definitely have a shot at any of the top schools just because of the 4.0 and 32 act. Harvey Mudd is currently #1 overall for return on investment. but it isn’t as well known as MIT or Stanford. </p>
<p>I’d also recommend looking at pay-scale’s return on investment rankings and Forbes Rankings for undergraduate schools.</p>
<p>Don’t misread the Payscale list. It’s certainly informative, and one of my favorite STEM schools, South Dakota School of Mines & Technology, is high on the list. But “self-selection” is a critical element of a school’s high ranking on Payscale. Not a bad thing, but you should realize that, for example, kids apply to and attend SUNY Maritime College, intending to get high paying jobs as Mechanical and Maritime engineers in the transportation industry. Those type of kids perhaps don’t have much interest in applying to other, more comprehensive universities.</p>