@doschicos - The Haverford program does not result in an undergraduate degree in engineering. It provides only a BA from Haverford, which is neither in engineering or ABET accredited. A master’s degree in engineering does not replace or superseed an undergraduate (BS or BE) degree in engineering, because it is usually specialized in a particular problem or subspecialty within an an engineering discipline (eg, mechanical, electrical, civil, etc). A master’s degree does not include the general and fundamental discipline-specific engineering courses, the engineering-specific science courses, the basic engineering labs, and the capstone design course sequence that provide the undergraduate foundation.
Many employers and most government agencies will not hire without an ABET accredited undergraduate engineering degree for engineering positions. Also, if your career goal is to obtain a Professional Engineer license (required in some engineering positions), you must have an ABET accredited undergrad engineering degree.
You aren’t really an engineer without the “first professional” or undergrad degree. Without it, you won’t have the foundation engineering science and analysis/design training that is the basis of engineering. Again, the master’s degree isn’t the equivalent, as it does not provide that foundation training. Some graduate engineering schools won’t accept non-engineering undergrads into their engineering programs, I’m surprised UoP does.
The 3/2 programs provide an accredited undergrad engineering degree and they are better bets. As they say, buyer beware.