Advances math helps with developing logical thinking and in general makes you smarter.
But I agree we could achieve same results by teaching more practical skills. Maybe, programming (data structures and algorithms) over calculus?
But I agree we could achieve same results by teaching more practical skills. Maybe, programming (data structures and algorithms) over calculus?
That said, spending a bunch of time memorizing stupid identities to compute integrals is probably not the best way to teach introductory calculus.
The quadratic programming solver can be used to calculate ordinary least squares for linear regression and controlling robot arms in real time or linear model predictive control.