There's a view among many that CS is splitting into something akin to mathematics and applied math, or perhaps physics and electrical engineering.
The idea is that many schools are simply training CS students to be 'good employees' which really involves little math at all and lots more focus on classes that teach people how to write web applications or learn many languages or specific APIs. These tend to be schools that measure success through job placement, as these skills are what the market is looking for.
Some people in the CS education community aren't exactly excited about this, and have launched something of a counter-reformation, described here: http://www.math-in-cs.org/.
There's a view among many that CS is splitting into something akin to mathematics and applied math, or perhaps physics and electrical engineering.
The idea is that many schools are simply training CS students to be 'good employees' which really involves little math at all and lots more focus on classes that teach people how to write web applications or learn many languages or specific APIs. These tend to be schools that measure success through job placement, as these skills are what the market is looking for.
Some people in the CS education community aren't exactly excited about this, and have launched something of a counter-reformation, described here: http://www.math-in-cs.org/.