Which college for civil engineering?

I am a HS Senior now. Top 3 schools UBuffalo, Stony Brook and Pitt. In-state for Stony Brook and Buffalo. Which has the best program? Any cons of any school? I would prefer Pitt or Buffalo but Stony Brook is an option too.

Net price and debt at each?

All of the schools should be able to get you where you want to go as an engineer. Congrats on having three excellent options.

I think the social aspects of college life would probably be better at Pitt or Buffalo compared to Stony Brook which has the reputation as a bit of a suitcase school from what I’ve read.

Are all of the options comfortably affordable (no loans/no hardship)? If so go with the school that feels like the best fit.

If money is an issue, I’d go to the more affordable of your two preferred options which is Buffalo.