Preparing for a specific major, vs. foreign language.

It is absolutely false that computer science doesn’t take substantial math. Reputable BS/BA CS programs require 2 semesters of calculus, a semester of discrete math and a semester of probability/statistics. Many require a third semester of calculus and linear algebra. In addition, many upper level CS classes rely heavily on the thinking skills learned in math if not directly on a traditional “math” subjects. Programs focused on IT do tend to be less math intensive. Learning to program is only the beginning of a CS degree even if it is what some people with CS degrees spend all their time doing on the job.