Should I switch from Computer Science to IT?

I am majoring in CS and I think I would like it, I like programming and learning about different programming languages, working with databases etc. however I always keep hearing how sort of CS and IT are compared, CS if you like that kind of stuff and are good in math or IT if you like that kind of stuff but are weak in math. I don’t think I am “weak” in math, I took calc 1 during the summer and I got a B+ grade. I understood the material, the problem is, I can’t see/imagine myself using something that I learned in Calculus 1 in a job doing computer science. As in, I physically can’t picture me in my head doing that, I just draw a blank. How the hell would I apply that? Should I just change majors to IT?

Ignorance is not a good reason to change your major, especially since you seem to have real interest in the subject–and I don’t mean “ignorance” in a condescending way, I simply mean that you don’t know how the principles of CS might be applied to other areas. And that’s ok, it’s normal, as you probably haven’t had much exposure to those applications, yet. Glance through any textbook on various algorithms and numerical methods–even if you don’t have the foundation to grasp everything, it might give you an idea of how some of the principles you’ve learned might be applied to a variety of topics and problems. If you find that to be interesting, then consider sticking with CS.

Most industry CS will apply basic math only - it’s the higher level research and other topics that will utilize math in CS the most. Additionally, your domain of the program you’re building is often math, which requires some decent understanding at the least.

None of this is a reason to switch to IT - you sound like you’re interested in CS.