If you’re considering U Rochester, go down the road a little bit (by car, but not far) and check out RIT. It might be the hands on type you’re looking for with EE. Both schools are good.
Drexel comes to mind too in PA. Both RIT and Drexel have co-ops as part of their programs. See if that appeals.