Which is a more difficult undergraduate program to graduate from, electrical or mechanical engineering? How easy or difficult it is to develop a fully functional app for a mechanical engineering graduate with no prior knowledge in programming?