News for hackers. Stuff that matters.
Re:Computer Science courses with video lectures by bogomipz on Sunday November 20, 2016 @08:41PM (#13002439)
Can you elaborate on which types of math you believe one needs for CS?
Re:Computer Science courses with video lectures by Spivak on Sunday November 20, 2016 @08:50PM (#13002470)
I'm not the parent but here's my list.

* Discrete Mathematics

* Linear Algebra

* Combinatorics

* Number Theory

* Introductory Real Analysis or "Calculus 1"

* Probability Theory

* Statistics

This will prepare you to be a general purpose CS professional. Further specialization will likely require some additional high level topics used in your field.

Re:Computer Science courses with video lectures by fooker on Sunday November 20, 2016 @10:08PM (#13002821)
Even for these, some you will only need in specific fields.

Discrete Maths / Combinatorics : Probably everywhere.

Linear Algebra : Machine Learning, Computer Graphics, Computational Geometry, etc.

Number Theory : Cryptography.

'Calculus 1' : Useful to know for 'maturity', you will likely not use it unless you implement numerical algorithm libraries.

Probability / Statistics : Heavily in Machine Learning and related fields, in small doses everywhere else just because you need to be able to create useful observations and presentations.

I would add another branch:

Logic : If you work with programming languages or verification.

Re:Computer Science courses with video lectures by mr_pink on Monday November 21, 2016 @02:24PM (#13008314)
Yeah, you can't do half of these without understanding Calculus.
Re:Computer Science courses with video lectures by fooker on Tuesday November 22, 2016 @07:39PM (#13018973)
Well, understanding calculus and being able to compute indefinite integrals or solve differential equations analytically on paper are very different things.