3 ms·
Calculus as typically taught is just a series of symbolic-manipulation rules. It's not taught as math. Ironically CS is probably many students' first exposure t
by reader5000 12y ago
Calculus as typically taught is just a series of symbolic-manipulation rules. It's not taught as math. Ironically CS is probably many students' first exposure to actual math, by which I mean reasoning about (and proving things about) abstract entities.
The requisite calculus could very well be covered in an Intro to CS class itself "hey by the way there are these numerical functions and they have rates of change. Moving on..."
Much more important mathematics for CS is Logic. Linear algebra. Combinatorics. It's true at some point "it all ties together" and there are some combinatorial problems that can be solved with complex analysis.
But to me, calculus as it is generally taught (heres a polynomial calculate its derivative using the symbol-manipulation rules you memorized), is the complete opposite of what CS and actual mathematics is. I think logic or maybe combinatorics are the easiest-to-grasp domains that capture the actual type of reasoning problems CS people encounter.