Personally, I love math. Not everybody feels this way. Some people simply enjoy the machinery of computer science.
I think for getting through the CS major program, the importance of math depends on the curriculum of the school.
At the University of Texas at Austin mathematics was very important, because the curriculum there was, at the time, rigorous and theoretical.
About an hour away is Southwest Texas State University. The curriculum there was totally different and leaned torwards a CIS/MIS type of degree with more stress on a practical situations.
So, the importance of mathematics to a CS major depends on where they're going or where they want to go.
If you want to get into the theory and algorithms, mathematics is extremely important. In fact, anybody who wants to get into that should take more math classes than the average CS major just to get a good solid feel for discrete math, logic, and general abstract thinking/reasoning.
In general, I wish all CS curriculums would stress the importance of such things (math, logic, and abstract reasoning/thinking). Once you're out, 90% of the time, you won't have to break out an infinite series or prove a post condition. However, 100% of the time, I think that your mind will think in a precise, reasonable, logical way that is conducive to programming. Anyways...that's my little seminar on that:p
This has been going on since the game started. Catch up!
Gee, thanks for getting Wikipedia Slashdott'ed, now I have to resort to actually trying to remember crap. I hate using my brain. :/
I think what was meant by "new" was a more recent revision of TCP along it's implementation.
Personally, I love math. Not everybody feels this way. Some people simply enjoy the machinery of computer science. I think for getting through the CS major program, the importance of math depends on the curriculum of the school. At the University of Texas at Austin mathematics was very important, because the curriculum there was, at the time, rigorous and theoretical. About an hour away is Southwest Texas State University. The curriculum there was totally different and leaned torwards a CIS/MIS type of degree with more stress on a practical situations. So, the importance of mathematics to a CS major depends on where they're going or where they want to go. If you want to get into the theory and algorithms, mathematics is extremely important. In fact, anybody who wants to get into that should take more math classes than the average CS major just to get a good solid feel for discrete math, logic, and general abstract thinking/reasoning. In general, I wish all CS curriculums would stress the importance of such things (math, logic, and abstract reasoning/thinking). Once you're out, 90% of the time, you won't have to break out an infinite series or prove a post condition. However, 100% of the time, I think that your mind will think in a precise, reasonable, logical way that is conducive to programming. Anyways...that's my little seminar on that :p