Clarification: I'm not saying that it's a necessary requirement; I'm just saying that I certainly see a correlation.
By the way, this has been brought up as the reason for the dropoff in the women who enter CS curricula in college. Ever since home PC's became affordable, freshman CS classes have basically assumed prior (and thorough) computer experience, and many women who might otherwise become good programmers, for whatever reason (society influence, etc.) have had waaaay less hands-on time with computers than boys, when they become freshmen.
That said, I have met some excellent programmers who started out doing something that is superficially completely different (musicians, for example).
I imagine that it depends on the school but there's probably some truth to that. I've taken a couple of "Intro to Programming" type classes from top schools. I found the material quite manageable--but then I have a moderate amount of programming experience even though I don't do it for a living. I'm pretty sure that if this were the first time I saw a computer command line or wrote code, I'd have been lost. Freshman physics at those schools may be challenging but it doesn't assume a whole lot of prior exposure (other than an appropriate level of math).