I think Oakland would be my concern for engineering.
Make sure it doesn’t hold you back.
Wisconsin will be your traditional rah rah school - nice campus, sports, lake.
Northeastern won’t be.
Kids will make friends or won’t make friends - wherever they are. I’m not sure why it’d be a concern at one but not the other?
The other thing with NU is - kids are coming and going for co ops, etc and there could be some social impact there.
I’d choose Wisconsin - free and awesome - but the biggest concern would be the curriculum at Oakland.
You might ask NU to speak to a student in computer engineering who went through that program.
Good luck.