a

afinch

http://www.itworld.com/it-management/328704/does-math-help-programming

jimlynch

Is mathematics necessary for programming?

http://stackoverflow.com/questions/157354/is-mathematics-necessary-for-p...

"I happened to debate with a friend during college days whether advanced mathematics is necessary for any veteran programmer. He used to argue fiercely against that. He said that programmers need only basic mathematical knowledge from high school or fresh year college math, no more no less, and that almost all of programming tasks can be achieved without even need for advanced math. He argued, however, that algorithms are fundamental & must-have asset for programmers.

My stance was that all computer science advances depended almost solely on mathematics advances, and therefore a thorough knowledge in mathematics would help programmers greatly when they're working with real-world challenging problems.

I still cannot settle on which side of the arguments is correct. Could you tell us your stance, from your own experience?"

C

Christopher Nerney

r

rousseau

Definitely. Aside from the practical applied uses of mathematics, it teaches an ordered, methodical and logical approach to problem solving, which directly applies to challenges of programing. I think there is a reason you see relatively few programmers with English degrees. I'm not bashing liberal arts or classical studies (that would require me knocking my own undergrad degrees), but the thinking that is encouraged there tends to be more conceptual and less rigid.

Sponsored Links