You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$2 Answers
While you can probably find areas where you will need little to no math, the idea behind an undergraduate degree is to make you into a "Jack of all trades" in your area of interest. There may be some places/times where you will not need the skills, but there will always be others where you do. Thus, they require you to complete the course and demonstrate your understanding of these math concepts in case it comes up during your career...which it probably will.
I may be wrong, but I get the impression from your question that you are not interested in the programing aspect of a CS degree, but are maybe looking at it more along the lines of a tech/computer support function. If this is the case, then this is the wrong degree for you. You would probably be much better suited to pursue either a specific IT degree in support, MIS, or network admin...or as an alternative, go after certifications.
Hope this helps.
My $0.02
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$"Computer science (or computing science) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems.123 It is frequently described as the systematic study of algorithmic processes that describe and transform information; the fundamental question underlying computer science is, "What can be (efficiently) automated?"4 Computer science has many sub-fields; some, such as computer graphics, emphasize the computation of specific results, while others, such as computational complexity theory, study the properties of computational problems. Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describing computations, while computer programming applies specific programming languages to solve specific computational problems, and human-computer interaction focuses on the challenges in making computers and computations useful, usable, and universally accessible to people"(http://en.wikipedia.org/wiki/Computer_science)
The following section will give you some visual examples of how math plays a role in computer science:
http://en.wikipedia.org/wiki/Computer_science#Algorithms_and_data_structures
Also, a reason why your particular college may require more higher level math classes is because they focus on the mathematical concepts of computer science such as algorithmic reasoning:
http://en.wikipedia.org/wiki/Computer_science#Computer_science_education
Hope this helps!
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$