Platteville >> Milwaukee when it comes to Engineering (EE)
Careful with that, I lost half the classes I was going to take this fall semester because of to low enrolement in the classes.
The classes typically get canceled along with when they are offered mean for EE only power and controls are really practical to get if trying to do so in 8 semesters. In 9-10 semesters the computer emphases becomes doable but in the electronics and communications side stuff gets canceled way to often and a required class in that emphases is soon to be offered only other year
Please note that the semesters given are do to schedule conflicts, class prerequisites, when the classes are offered, and how many people take them. However, independent study can take care of some of that stuff.