A BS in Computer Science will tend to be mathematically-oriented.
A BS in Computer Science will tend to be mathematically-oriented. As someone on here once said, a BS in Computer Science does not equal "programming"....there are many subfields in computer science (including programming language theory). This degree will most likely be offered through a college of science. I see this as traditionally a degree field with a heavy focus on theory that likely requires high-level math beyond Calculus 1.
A BS in IT will tend to be more of applied business degree focused on all of the things that can be done with information (storing, retrieving, processing, etc...). This degree will often be offered by a college of business. I see this as a degree field with a heavy focus on the business aspects of working with information. Some of these programs require Calculus 1, but I would be surprised if they go beyond that. "Business math" is often the more likely math requirement for this type of degree. (My personal opinion is that at a minimum any "BS" degree should require Calculus 1 and hard science courses, but they don't necessarily). This degree also likely requires accounting, finance, and economics coursework.
There will likely be content spillover between these two degrees. I envision it as a Venn diagram with some amount of shared area between these two degree fields.
All of the above depends on the school...schools are pretty much free to call whatever they want, whatever they want....your mileage may vary.