On the purpose of Math in a CS curriculum

It's been a while since I started teaching programming at academia and the question of 'Why is there so much math in our curriculum?' has been raised often by students. It's not like this hasn't been answered quadrillion times with highly varying results, but I'd rather put forth my own understanding of the reasons behind ...