Should I still pursue a CS major if I'm bad at math?

I’m currently a junior and since 8th grade I’ve always wanted to major in computer science (which people say is pretty much all math). This thing is, I’m pretty bad at math. In fact, of all subjects, my poorest grade is math. However, in 8th grade I took a programming class where I learned very basic programming, and I loved it. I want to major in something that I will be successful at, so should I still pursue computer science even though my math sucks?

This question has been asked multiple times all over the internet.

http://www.quora.com/Should-I-pursue-computer-science-if-I-am-bad-at-math

http://www.quora.com/Should-I-attend-university-for-computer-science-even-if-Im-not-very-good-at-math

Just remember, that the math you do for a CS degree will not be the same as the math you did in high school.

By the way, here’s how I find these links: [url=<a href=“http://lmgtfy.com/?q=Should+I+pursue+cs+even+though+I+am+bad+at+math%5DHere%5B/url”>http://lmgtfy.com/?q=Should+I+pursue+cs+even+though+I+am+bad+at+math]Here[/url]

I have googled it, I was just looking for extra insight.

What math class are you in now? What kinds of grades are talking about?

Online providers such as Coursera, Khan Academy, Udacity, and Code Academy offer a wealth of free online programming classes. I’d start with something Python and see how you do in those kinds of classes.

Does your school offer AP CS?

What did you take in 8th? Visual Basic?

@MidwestSalmon I’m in Calc. It is considered the advanced class in my school (as most other juniors r taking pre-calc), but I get C’s in it =P. My school does offer AP CS. And yes, in 8th grade I learned Visual Basic. What I’m afraid of is that as the programming gets more complex, it will get more math-oriented and I won’t be able to catch up.

Depends on what area of computer science. If you want a BS to become a software engineer, go for it. If you want a PhD in theoretical comp sci, you’re going to have a very very bad time, because many need to know as much math as a graduate student in pure mathematics…