The answer to this is simple.
None.
I started out on the route of programming because I liked mathematics. I subsequently failed my maths exam. It has not made me a bad programmer.
To be a good application programmer you need to understand the process. That is the process flow of not just the program but the system and how programs can be linked together to meet the users needs. There is a requirement to know basic maths but you should already have that.
If it is games programming you want then there may be a need for mathematics. But you will not be doing the type of programming that you imagine. It could well be pretty boring stuff and you may not get much chance to play the games.
I hope this helps. Good luck
2007-06-19 08:07:25
·
answer #1
·
answered by AnalProgrammer 7
·
0⤊
0⤋
It depends on what you intend to program.
I have been working with different kinds of programmers lately, and those who come from a strong maths background are usually better programmers.
The rule is that good mathematicians DO make excellent programmers. Excellent programmers don't really have to be real good mathematicians, although they usually would.
Some maths courses that are helpful are Linear Algebra and Calculus. Linear Algebra has been traditionally categorised under "Pure Maths", it has become more applied lately.
Applied Maths courses which are very helpful are Numerical Analysis and Operations Research.
Hope this helps.
2007-06-19 10:08:18
·
answer #2
·
answered by Smutty 6
·
1⤊
0⤋
I know good programmers who doesn't know much advanced math however as someone who both know and is a mathematician and a programmer I must say that there is a major advantage to those who are both. programming skills on there own can be enough I have been often called to solve problems with the help of my massive advanced math skills that other programmers simply didn’t even knew how to approach. in addition to the possibility of solving itself, math skills can also improve the quality and efficiency of your solution I recall an “is there a solution?”-check with both time and space complexity of O(2ⁿ) But with some advanced math mapping I got it down to: bounded space & linear time, That should give you some perspective to just how helpful both skills can be. To sum up: if you have the talent for 2 or more areas of interest that can improve your performance in each other, mix it up, and remember that programming & math combo, is no exception. gl mc²
2016-05-19 22:26:46
·
answer #3
·
answered by ? 3
·
0⤊
0⤋
Depends what kind of computer programmer. In general, discrete math, algorithmic theory, etc. are probably the most helpful. Algebra, geometry, calculus, and physics are also helpful (think game engines). Statistics, linear algebra, differential equations, etc. But you can be a great programmer without any of these things.
2007-06-19 08:02:42
·
answer #4
·
answered by Anonymous
·
0⤊
0⤋
Set theory and conditional logic are great to have. Those are topics that are usually covered in a discrete math course. But you can learn it from practicing programming anyway.
2007-06-19 08:06:34
·
answer #5
·
answered by three6ty 4
·
0⤊
0⤋
calculus
2007-06-19 08:04:39
·
answer #6
·
answered by melajohnson 1
·
0⤊
0⤋
add
2007-06-19 08:05:32
·
answer #7
·
answered by Anonymous
·
0⤊
0⤋