Seconding the suggestion to take a class first - you will only know if you like CS by trying it, Majoring it in if you don’t will be miserable, let alone a career in it.
If you’re past freshman year, you may not be able to realistically finish the degree in 4 years, which should be a financial consideration as well.
Math requirements vary but the list provided is comprehensive, and many colleges require slightly less. You’d have to check your specific college. While math is underlying a lot of CS, it won’t be a daily use as much as say a mechanical engineer. I wouldn’t even worry about the math until you take a CS class, which you should do ASAP, starting in spring if possible.