PL drew my attention to this post which details how Carnegie Mellon increased the proportion of women in their computer science major from 7 to 42%. The recipe is pretty simple:
- Reach out to high school students and educate their teachers about gender equity
- Focus on potential and not just achievement during the admissions process
- Broaden the focus of entry-level courses in the major
- Provide social support, mentoring, and programming to and for female majors
Presumably, much of this could be translated into programs to recruit and train members of other groups (e.g., Native Americans, the blind). What would not work in programs for these other groups, do you think?