No one is making this claim, I'm not convinced of this either. It's for several reasons, but especially due to the unique mixture of topics covered combined with the fact that students have likely never been exposed to this material before (there is no AP CS course that actually covers CS material, as an example). Absolutely not. For most engineers -- Calc II and Differential Equations will do the trick, althoug programs of course vary. Abstract, pure mathematics - lets give topology, coding theory, or automata theory a try. Says the social science credential hoarder with an opinion on everything. I'm sure a CC intro cs 101 course (i.e. Podunk CC offering a course titled CS 101 which should really be CIS 101 Intro to Programming) isn't hard. In fact, if that's the case -- that may be why the fail rate is so high by the time they get to a challenging course.