Here’s the post which sparked it. In the interest of not hijacking that thread, I’m making this one.
Historically? Because calculus is the royal road to physics and engineering. It’s impossible to do physics and engineering without calculus, so if your Applied STEM field is pretty much engineering, routing all of your little collegelings to calculus is a pretty safe bet. Sure, the few people who go into pure math and focus exclusively on algebra will be peeved, but you’ll have plenty of bridge-designers. From there, it’s a straight shot to making calculus the place where you ensure your freshmen can communicate mathematically, the equivalent of undergraduate English courses making sure everyone in the school knows what a paragraph is.
But, of course, the world has changed since then, and now Applied STEM leans more programming-centric, which is a fundamentally algebraic field. Being able to do the old-fashioned Advanced Counting is more important than being able to integrate a continuous function in terms of figuring out algorithmic complexity. However, calculus is still the intake course, so everyone’s forced to take it because nobody else wants a huge number of The Great Unwashed in their lecture sections.
Personally, I think grade school math should build towards a good understanding of statistics, simply because statistics is useful for everyone and morally necessary to prevent people from being mislead, and that college courses should diversify their course progressions so CS students don’t have to waste time with the chain rule.