What Makes Electrical Engineering Hard