<p>I recently got mathcad and mathamatica after taking a course in engineering computing. It got me wondering, what type of engineer(s) uses these programs regularly. </p>
<p>Civil, chemical, electrical? My guess is that aerospace engineers use them the most.</p>
<p>ChemEs that do any sort of kinetic modeling (well, ANY numerical modeling for that matter) will use chemE heavily. Matlab is commonly used to implement Monte Carlo simulations for interactions between polymers, for example. The professional version of Matlab has a lot of built in Mathematica functions (under one of the toolboxes) that are quite useful (and a bit easier to implement through the Matlab interface for some of us). </p>
<p>The use of these tools is going to be more highly dependant on the application than the field of study.</p>
<p>I use matlab all the time in structural analysis... it handles lin alg really well and is a pretty comprehensive programming language. That's pretty much the only one I use.</p>
<p>(I've got other programs that I use a lot, too, like ABAQUS, PATRAN, SAP2000, HEC-HMS, HEC-RAS, AutoCAD, Microstation, etc., but those aren't full-on 'computing' programs. Figured I'd put the rest of my industry standards in while we're talking about it.)</p>