Computer Engineering/IT programs

<p>In software engineering, performance, maintainability, and support are often very important factors. If you improve performance 10% on an algorithm, you may improve life for hundreds of millions of users. In (IS) application programming, processors are so fast that you can use quite inefficient algorithms to accomplish the task and it won’t matter. Some of these software engineering code bases run to millions or tens of millions of lines of code. You need to divide your organization into smaller teams to work on projects this big.</p>

<p>I’ve worked in IS departments doing programmer/analyst work, I’ve done consulting but have worked in software engineering for the last 25 years and software engineering (or development) is quite different from IS development.</p>