<p>As a quick note on the whole math debate, while most of the actual calculations are done by computer these days, engineers must still understand how to apply them, how to correct them, and where the equations are valid, and that is not trivial.</p>
<p>Remember that computers have that GIGO effect - Garbage In, Garbage Out. Engineers need to know enough math to ensure that they are not putting in garbage and getting what they think is quality. I have personally run into several problems in my career so far that could only be resolved by going back to the equations, and even in some cases re-deriving them to make sure that what I was asking the computer to calculate was mathematically valid. I have yet to see any engineers run into problems because they took too much math, but I have seen several trip and fall embarassingly because they did not take or did not retain sufficient math.</p>