All engineers use computers, but do all engineers write computer programs? Could they? Do they really need to be able to? The essence of modern engineering design is integration and simultaneous ...