UMass Amherst vs OSU vs NCSU for computer science

I’ve got into these three for computer science but I’m findingit tough to decide between the three.
firstly each university is offering me 32 k per year in scholarships and aid, making NCSU the cheapest option although by a very small margin.Also I have got into Umass PR-Engineering and not CS though I don’t think it will be much of a deal to switch. I just want another opinion. Please help.

P.S I also got into UCSD Undecided butI heard it’s virtually impossible CODO into CS due to some lottery system. Also it will cost around 60k per year and I can graduate from any of the above mentioned colleges in that much money.