The big debate: mechanical or electrical engineering?