The USNWR rankings of undergrad majors/disciplines are based entirely on the reputation of programs among college administrators and faculty from what I understand. For example, see
The CSRanking is based on research output, which matters much more for graduate education than for undergraduate education.
The Ivy Achievement Ranking posted by NateandAllisMom looks more relevant for undergraduate CS education. A similar sort of ranking, one that takes into account average debt upon graduating, but is limited to Boston-area schools can be found at
Our DS is going to Tufts for CS over WPI. WPI might have provided a better CS education but we believe that Tufts will provide a better all-round education, which is no less important.
FWIW, a good friend’s daughter graduated from Tufts CS three years ago and is currently at Microsoft. She had nothing but good things to say about Tufts and the CS program.