Re CS strength, if I had to order them Purdue would be #4 of these four. For engineering, different story. @theloniusmonk is your experience specifically in CS and software or in engineering and more hardware bent areas? That I think would make an obvious difference in your opinion of Purdue.
Their CS is not the same top-tier their engineering is. The other three schools listed are explicitly known for their research in CS and recruited accordingly, though there is a fine argument to be made about the effect on undergraduates of said research. Still, Purdue is far from a frontrunner ahead of the other schools listed. I don’t see any reasonable ordering that would justify any sort of significant price difference.
Anecodtally against your experience, I have worked on both coasts and encountered grads and interns from every school in this thread except for Purdue. I’m very software bent and work at companies also emphasizing that as the OP seems to be. If OP is considering majoring in engineering, Purdue is indeed the best choice, and that should be considered. Still, it’s hard to justify a price difference when all four will still offer solid engineering programs and equal to better CS.
In terms of pure research, check out the research output for CS for the schools. This is one data point but shows that there is really not a significant difference.
UWis: 11
UT-Austin: 16
Purdue: 19
UMass: 21
http://csrankings.org/#/fromyear/2007/toyear/2017/index?all
I’d trust Niche absolutely zero for academic rankings. Putting all of these colleges as low as they do is a red flag. Understanding and ranking CS colleges is hard for many reasons, and research should not be the gold standard, but it’s a start.
Looking at their methodolgy:
Overall Niche Grade - 25.0%
Computer Science Student SAT/ACT Scores - 20.0%
Percent Majoring in Computer Science - 15.0%
Computer Science Program Demand - 7.5%
Computer Science Student Surveys - 7.5%
Percent of U.S. Computer Science Graduates - 7.5%
Computer Science Program Demand Within School - 5.0%
Computer Science Research Expenditures per Student - 5.0%
Comparison of SAT/ACT scores of students majoring in Computer Science - 5.0%
Computer Science Research Expenditures - 2.5%
So over a third is Niche surveys, almost a quarter based on test scores of students (self-reported on Niche), and another about a third is based on simply the relative size of the program compared to the school and other CS programs. To round it out, the research funding also can be tangential at best to program quality, especially again with federally funded programs with long track records at the state schools above.
Research funding versus actual contributions to the field is a big difference. Niche captures little to nothing of value for CS. Not saying they really have the ability to do much given the available data, but they shouldn’t be considered with any authority.