This is talking about CS10, not CS61a. CS10 is a class designed mostly for non majors, who are interested in Computer Science; CS61a is the first required class for the major. I know of a bunch of CS guys with their girlfriends in CS10. A lot of people who are already set on taking CS as their major go directly into CS61a, skipping CS10, and this accounts for a lot of the gender ratio difference in CS10. If you look…
EDIT: Never mind, I looked it up, which I should have done in the first place. CS3 is the optional intro CS/programming class ("Intro to Symbolic Programming"), and CS10 is "The Beauty and Joy of Computing", which seems designed for non-majors getting an introduction to "the history, social implications, great principles, and future of computing", with a gentle introduction to programming in a graphical language.
I guess that makes the article substantially less significant/interesting.