Brown vs WPI Engineering

I would try to talk (in person in possible or else over the phone) to the dept. head or a professor in the engineering dept. at Brown to get your questions answered.