Hacker News new | past | comments | ask | show | jobs | submit login

Yeah, but a substantial amount of problems that are dealt with through computers _do_ require mathematical tools beyond that.

Statistics, for example, appears in any non-trivial computer science problem, like network congestion, analyzing proper parameters for algorithms, probabilities of getting lock contention, distribution of dispatched instructions, audio psychoacoustics, etc.

Computer vision and graphics programming requires a solid foundation of linear algebra and geometry.

In short, those tools are pretty necessary if you want to approach computer science as a science and as a tool for engineering beyond the very basics.




I was answering specifically about algorithms.

A lot of real world problems can be solved without a programmer requiring advanced math knowledge.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: