Earlier quoted context omitted.
Algorithms ( sorting, for instance) don't require knowledge of advanced math. Analysing the computational cost requires some math or math like thinking. Advanced math is linked with computing mostly because the roots of computing lie in mathematical logic. So you can become a master programmer without advanced math knowledge. In short, most algorithms 101 books should be accessible to someone who considers themselves…
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 program…
A lot of real world problems can be solved without a programmer requiring advanced math knowledge.