Do they still have to learn all the math, or just how to use software to solve math problems?

Being around the engineering students, which numbered around 1.7% of the student body, my observations may be a bit biased:

I was there to brush up on my math that had atrophied for 30 years. One instructor couldn't prove that an integral over X to Y was the same as the negative from Y to X. She was head of the department (politics) and had taught the same set of classes so long she was on autopilot. My other math class? One of the best I've ever had. The instructor

*understood* the math, and could lead a student down the correct path with little effort - or so it seamed.

I had to learn how to use a graphing calculator. I still don't think they are all that useful. Way back in high school we learned how to graph a function using the calculus we were learning. I think it really helped with the understanding.

The average physics class (not physics for non-majors which is pretty much a joke) is far more math intense than when I originally took it. If you didn't have a good understanding of calc up to differential equations you probably struggled. Same with the basic engineering classes. You might get to cheat a bit by using the TI to do an occasional derivative to make things faster but if you couldn't do it with paper and pencil you probably wouldn't pass the tests. Online homework? That is up to the integrity of the student.

We did have software in circuits class, but there again it didn't help any on the tests.

The average college student at my local college? They have problems understanding compound interest.

I know I have the benefit of years of experience but I really think the bell curve of the modern student has a list to it's axis.