Yes, I would piggy back on that. UMD has the highest ranked engineering program of those schools listed and I would choose Maryland. We were also impressed with the Swanson School of Engineering at Pitt and how their program is made up but Maryland is a better choice especially if both are out of state.