<p>I would say YES because the engineering world has more of a handle of “what, where and how” they want to proceed with computational science/engineering. When I was an undergrad (now 20+ years ago), we were told to major in computational mathematics…which (in my case) meant just taking “computational versions” of math courses like ordinary/partial differential equations, linear algebra, optimization and basically a “super minor” in CS. There were no courses in virtualization, computational fluid dynamics, biological applications and what not and definitely no entire academic departments dedicated strictly to the computational world.</p>
<p>Now you have whole undergrad and grad programs in computational science/engineering, with more ENGINEERING applications, not just the math and not just hybrid math/CS degrees. I like the programs even more now (probably too late for me to take them now, but still) because it gives students who are INTERESTED in the field to go into the area AND prepares students to enter other CS/IT areas that are probably not as exciting (but with more jobs) as a solid fallback plan.</p>