He’ll need one year of Area F classes. This trips some applicants up. I wouldn’t count on a waiver. They recommend 2 years for Cal Poly, but he’ll likely get the maximum rigor points with his other coursework, so it won’t matter.
My son is a ME alum. He had a great experience there.
That said, hiring is typically pretty local. If he wants to go back home, he might be better served with a VT degree. It’ll be cheaper too.