Math to make CS serious

the only math requirements at my school were calc1, calc2, linear algebra, a course on discrete mathematics (with introduction to proofs), a course on probability, and a course on algorithms.

Why is it that Veeky Forums is completely unwilling to believe that some people have nontrivial CS programs without unreasonable levels of documentation?

The other thing is that most majors at decent universities are fairily customizable and flexible. Most math credits at my uni fit into my CS elective credits.

On the other hand if I want to do computational linguistics I can make linguistics credits fit in under my CS degree! I can give more examples if I wanted, but you guys get the point. If you go to a shitty uni that doesn't let you customize your degree into whatever you want to know, your uni is failing you.

Just post your school's CS page.

I'm not that user, and the uni I went to is none of your business.

Not that it would help, of course; the last two times I saw someone post realistic curricula, people screamed that it was fake.

I've looked at dozens of CS curricula from Ivies down to no name state schools and they overwhelmingly have very little math in them.

The only schools with decent math requirements are the rare overseas universities.

>The only schools with decent math requirements are the rare overseas universities.
They are not that rare, user. We have universities in Europe too. About as many as you guys have in the US, in fact. You are confusing your own tunnel vision with a fact about the actual world.

>Math Requirements in CS
>While nearly all undergraduate programs in CS include math courses in their curricula, the full set of such requirements varies broadly by institution due to a number of factors. For example, whether or not a CS program is housed in a School of Engineering can directly influence the requirements for courses on calculus and/or differential equations, even if such courses include far more material in these areas than is generally needed for most CS majors. As a result, CS2013 only specifies mathematical requirements that we believe are directly relevant for the large majority of all CS undergraduates (for example, elements of set theory, logic, and discrete probability, among others). These mathematics requirements are specified in the Body of Knowledge primarily in the Discrete Structures (DS) Knowledge Area.
>We recognize that general facility with mathematics is an important requirement for all CS students. Still, CS2013 distinguishes between the foundational math that are likely to impact many parts of computer science—and are included in the CS2013 Body of Knowledge—from those that, while still important, may be most directly relevant to specific areas within computing. For example, an understanding of linear algebra plays a critical role in some areas of computing such as graphics and the analysis of graph algorithms. However, linear algebra would not necessarily be a requirement for all areas of computing (indeed, many high quality CS programs do not have an explicit linear algebra requirement). Similarly, while we do note a growing trend in the use of probability and statistics in computing (reflected by the increased number of core hours on these topics in the Body of Knowledge) and believe that this trend is likely to continue in the future, we still believe it is not necessary for all CS programs to require a full course in probability theory for all majors.
>acm.org/education/curricula-recommendations

In my experience, at my university(midwest state school) they don't require anything higher than Linear Algebra, but the sample curriculum and their recommendations on the CS page strongly suggest that you do several linear modeling/time series classes and at minimum take diff equations and introductory analysis.

Not sure why you are in such a huff over this? Every school has different requirements.

And most students are lazy fucks that do the bare minimum.