Engineering schools that feel more cooperative than competitive

Look at University at Buffalo, really good engineering for public schools in Northeast. If you want Catholic, private schools look at Marquette in Milwaukee or Villanova University