Comment thinking skills (Score 1) 656
I attended a conference once several years ago where Alexander Stepanov - father of the C++ STL - spoke on math and CS. He recomended a personal indepth study of algebra and geometry, not because they were particularly related to computer science, but because the teach (resp) problem solving skills and architecture. I suspect the basic rationale behind requiring advanced math for a university degree in any field of science is to enhance your thinking muscles. Rather than fight against it because you don't understand the reasons why, try to embrace it and get more than you paid for from your education. Hire a part time tutor to help you understand the ellusive concepts. You can never learn too much in this life.