From the outside point of view as a Mech Eng, it seems like all they did was change the name. It's still going to mainly focus on manufacturing and from I gather, you mainly learn about how things get manufacture, supply chain and the business side of engineering.
As for professional electives...