<p>CS has grown into a very big field. So it’s hard to generalize. Of course, initially, many forerunners of CS had been also prominent mathematicians (eg, Alan Turing) so CS is more pure-math oriented than other engineering disciplines in the traditional sense (CS is grown out of mathematics above all). However, as the field grows and transcends (especially when the curriculum is transformed to be more industry oriented), probably the math part of CS becomes more of an option and people can still obtain the degree by being mere “programmers” or “software engineers”. I personally know people awful at math (and hate it) doing OK/well in his CS classes and others who were math majors and are successful doing research in grad school specialized in Electrical Engineering (probably because it’s math intensive at the graduate level, though more applied).</p>
<p>So yeah, I think it just depends how you make of it.</p>
<p>My 3 cent. :)</p>