I actually quite enjoyed all the math at my CS degree. Calculus turned out to be the easiest of them all 😅
Ok I lie, numerical methods where we used Octave to do approximations for problems unsolvable by calculus was the easiest
I will never forget linear algebra and doing fucking Newton Elimination by hand. Damn shit takes five fucking whiteboards for the simplest bloody matrices. Make one arithmetic mistake and the whole damn algorithm is ruined ... you only find out at the end
To be fair doing it with a computer in the numerical methods class was a fucking delight the year after
1 reply 0 retweets 1 like
It's hard to summarize. A lot of other stuff usually gets thrown into calculus classes (ours were just called Analysis 1 and 2)
Derivatives help you calculate rate of change at points on a curve.
Integrals help you calculate area under complex curves.
In practice, you will never use analysis to get those results. Most practical derivatives and integrals are unsolvable with analytical methods.
Plus modern computers are super fast so approximating the result numerically is waaaay more efficient than asking a mathematician.
HOWEVER the infinite series shit, that stuff is super useful.
I also found the concept of modular spaces often comes handy in the real world https://en.wikipedia.org/wiki/Modular_arithmetic …
A mentally fun one from Analysis 1&2 also were complex number inequalities. That shit's trippy
Oh here's another branch of maths that often gets lumped into calculus that is super useful in real world engineering (mostly not software): Differential equations.
Particularly the nonlinerial kind. Great for modeling stuff https://en.wikipedia.org/wiki/Nonlinear_system#Nonlinear_differential_equations …
Anyway I hope I'm not scaring you @joelatwar, my CS course was very theoretically geared. Meant to breed future computer scientists, not engineers. It was almost a math major :D