Math and programming going hand in hand. A common requirement is an abstract math course which is 100% applicable to programming. I guess if you are going to be scripting, then math isn't important, but I don't consider that real programming.
Thinking back over the last few apps I worked on ...
iOS app for text, photo, and video editing and sharing. Python/django/mysql back end for user accounts and media storage. Math == none.
WPF digital media management application, with MTP/XMPP/SIP support, web deployment and updates, user metrics collection and reporting, SQL server back end, 150k end users, 10k downloads/week. Had to add up track lengths.
Online 8TB digital media library with Silverlight management front-end, feeds from all major music publishers, and a CD/DVD/SD image editor/manager. Had to add up track lengths.
Twenty year-old legacy point of sale system for a major U.S. retailer, written in C, with over 20,000 modules, running on AIX. We converted certain key modules to C++ and debugged numerous performance issues. Dollars and cents, which is not necessarily trivial, but we didn't mess with it.
ASP.NET marketing information management system for a major cosmetics company. SQL Server back end. No math.
Web-based credit/debit card account management system with links to all major backoffice banking systems and networks, with over 500 million accounts at peak utilization. No math.
I think the last thing I did that really required anything more complicated than the four basic ops and an occasional mod was an article I wrote for DDJ in 1993 on using BSP trees to remap a colorspace into an 8-bit palette. I had to calculate euclidean distances between points. I also wrote a primitive 3D library back in the early 90's, so I used matrices and vectors for that.
Otherwise, I'm fortunate to have been able to avoid real programming for almost 20 years now .