What every engineer should know about software engineering

by Phillip A. Laplante

Do you... Use a computer to perform analysis or simulations in your daily work? Write short scripts or record macros to perform repetitive tasks? Need to integrate off-the-shelf software into your…