Mechanical Engineering vs Computer Science Majors