My organization is heavy on the male side and always have been. When I went to college, there was a small group of females that were in my major (CS). Overall, I think lack of females is nurture. I think females can also find some male dominated somewhat hostile. I prefer to work with females when I can, because it is easier to get things done.