IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
Definitely. Aside from the practical applied uses of mathematics, it teaches an ordered, methodical and logical approach to problem solving, which directly applies to challenges of programing. I think there is a reason you see relatively few programmers with English degrees. I'm not bashing liberal arts or classical studies (that would require me knocking my own undergrad degrees), but the thinking that is encouraged there tends to be more conceptual and less rigid.