Holy shit this thread is filled with insecure idiots. How about studying something you enjoy instead of waving math dicks.
So what if we get watered down calculus? I compared my discrete math courses to my mech eng friend, ours were much more advanced than his.
Why wouldn't CS curricula be optimised for CS? A bachelor program is only 3 years here, there are choices and trade-offs to be made. Maybe that's all the calculus we need.
And there is nothing that stops someone from learning more in their free time, which is something I certainly plan to do. Simply because I'm interested in it.
Ayden Price
Your point was that CS curricula isnt easy and then proceeded to cap out at "some of calc 2" and you wonder why everyone thinks CS is a meme degree. Every actual computer scientist I know has their phd in maths or double majored in math. And when asked about the state of CS curricula they all agree it is generally a trainwreck which needs an overhaul of formalism and rigor.
Jace Myers
>maybe thats all the calculus we need You arent attending a trade school to perform a certain task, ostensibly you are supposed to become educated in the theory of computation. To properly do that would require an extensive mathematical education.
There wasnt an "optimized" calc class when I was in my undergrad for physics, why would there be for CS or engineering?
Sebastian Adams
>the cs monkeys are pretending to know what they're talking about again
Tyler Lewis
You're clearly missing my point.
Ian Morgan
>I compared my discrete math courses to my mech eng friend, ours were much more advanced than his.
Post evidence or it didn't happen.
Evan Mitchell
Your point is as I understand it: you dont think CS necessarily requires the same mathematical rigor as other math heavy fields, supported by your experience seeing mechE curriculum which was less advanced than your own. Your thought is that it is mitigated by the fact that anyone can go and learn more at their leisure.
I agree in principle, but to my mind your stance has two major issues. 1 - people are useless twats who wont go learn on their own initiative. 2 - Calculus is fundamental to the entirety of modern mathematics, I really cant think of a valid reason why every STEM student doesnt take calc 1-3.
Samuel Lopez
>Now for the math, you have almost the whole of calc I and parts of calc II, arithmetic, combinatorics, probability theory, formal logic and linear algebra.
No analysis,no algebra, only baby no proof linear algebra.
Simple CS don't had any formal math education. Simple read baby Rudin or algebra artin Michael.
Ryan Anderson
test
Daniel Hernandez
We saw the same things. But we went more in depth. It's the simple consequence of them having only one discrete math course while we had 2.
>you don't think CS necessarily requires the same mathematical rigor as other math heavy fields No, I'm all for mathematical rigor. What I mean is that CS simply doesn't require as much calculus, and given there are only 3 years choices have to be made as to what can be taught to students. That's why for example we get 2 discrete math courses compared to most engineers (EE and CE also get 2), mech engineers just need it less than EE and CE engineers or CS.