<p>If the OP is interested in Math/Engineering, then a more applied math program would be needed.</p>
<p>For Industrial Engineering - operations research and optimization courses. Linear algebra is a prerequisite for those courses because of the matrix principles used in linear programming.</p>
<p>For Software Engineering - the CS core (Algorithms, Data Structures, Theory of Programming Languages & Operating Systems) plus extra CS electives.</p>
<p>I cannot comment on other engineering areas because I do not have either academic background or work experience in.</p>