<p>@candy0615: CMU has about 6% admission rate for CS. THat’s similar to Harvard. OP, with a 3.2, doesn’t stand a chance.</p>
<p>I second SJSU. Also, look into South Dakota School of Mines (easy to get into, good scholarships), New Mexico School of Mines and Technology, Missouri School of Science and Technology, Stevens, wpi.</p>
<p>However, your state universities (especially the flagship but not only) should have good CS programs. Just check to make sure they’re ABET accredited and you’ll be fine. :)</p>