Separating things sounds like it'd just make the male stuff even worse since there's no negative feedback. And it doesn't strengthen the girls to speak out when a guy tries some dumbass posturing or whatever.
And I say this even while planning to send my daughters to all-girls school just for possible reduction in the general adolescent "distractions". I just don't see what's comp-sci specific.