Average, or Best of the Meh

<p>What is your state of residency, and do you have cost limitations?</p>

<p>Even some not too well regarded overall schools are good in some subjects (e.g. University of Massachusetts, Amherst and Stony Brook University for computer science), so they may be worth considering as safeties (they are also not that expensive for out of state). If you are a resident of the respective states, be sure to consider schools like Pennsylvania State (University Park), Rutgers (New Brunswick), University of Maryland (College Park and Baltimore County), University of Virginia, University of North Carolina (no engineering but does have computer science), and North Carolina State.</p>

<p>University of Minnesota (Twin Cities) is also worth a look if you are willing to go there, since its out of state cost of attendance is relatively low. Same with Cal Poly SLO for engineering and computer science.</p>

<p>Of course, if you are looking at high selectivity schools for engineering and computer science, there is always MIT.</p>