Cat-thumb-240x1451.jpg
MIT, Stanford, Carnegie Mellon … The brand-name schools. What if those aren't right for you? Don't be discouraged. A number of colleges offer solid computer science programs. You just have to look for them. These five got Cat's attention. See more stories about college technology and engineering programs here.