Maintaining Diversity in Computer Science in the Face of Capacity Limitations Eric Roberts Clayman Institute for Research on Gender March 5, 2015 A Noteworthy Anniversary My Life Prior to Wellesley • In the 1970s, I lived in a bifurcated world: 01001000 01100001 01110010 01110110 01100001 01110010 01100100 Academically, I was deeply involved in computer science. Politically, I was deeply committed to feminism. • It became painfully clear that the opportunities open to the men I knew in my academic work were far greater than those open to the women with whom I shared my political energies. • I decided to try to remedy the situation by setting up a computer science program at a women’s college and ended up taking a position at Wellesley in 1980. The Success of the Wellesley Program • In its first three years, Wellesley produced an average of 15 computer science graduates each year, which was enough to create a measurable change in the percentage of women taking positions in the computing industry in Massachusetts. • One of my first students at Wellesley was Amy Pearl, who went on to get a Master’s degree in computer science here at Stanford before becoming a leading member of the Java team at Sun Microsystems. Amy also authored two reports on the status of women in computer science that were featured as cover stories in the flagship journal of the ACM professional society. • Other early graduates went on to take significant positions in industry, and at least two of my students have gone on to academic careers in computer science. • Thirty-two years later, the Wellesley department is still producing between 15 and 20 computer science majors each year. When Did Things Change? Women Attack Male-Dominated CS http://www.youtube.com/watch?v=2zfqw8nhUwA Superbowl Sunday, January 1984 The Challenge of Achieving Diversity • The percentage of women majoring in computer science is small relative to that of men. • Participation by African American, Hispanic, and Native American students is typically even smaller. • Statistics on diversity in computer science have not improved in recent years, despite gains in other fields. For women, participation rates declined through most of the 1990s before rebounding slightly at the end of the decade. Images of Women in The Social Network • Even though most images of women in The Social Network are negative, both of the uniformly positive characters are women. • At the beginning of the film, Erica Albright (Rooney Mara) breaks up with Mark Zuckerberg with a harsh assessment of his character. • Erica’s words are neatly reprised at the end by the lawyer Marylin Delpy (Rashida Jones). • Neither of these women has anything to do with computers. They represent the “adults” of the film. The Bermuda Project • Bermuda is a small island lying 600 miles east of North Carolina. • Its land area is approximately 20 square miles (less than twice the size of the Stanford campus). • Its population is 62,000 (roughly the size of Palo Alto) with two public high schools: Berkeley and Cedarbridge. • In 1998, Stanford was asked to design a new computer science curriculum for Bermuda’s public secondary schools. • The Bermuda curriculum has been extremelyMarissa successful. Mayer Five (now CEO of Yahoo!) years after graduation, more than 40% of students who had taken at least two CS courses were working in an IT-related job. Image of Computing (California) In 1998, sixth-graders in selected California schools were asked to draw their image of a computer professional. The drawings are for the most part aligned with traditional stereotypes: Images of Computing (Bermuda) In Bermuda, we repeated this experiment after students had taken our courses and got rather different results: Tsunami or Sea Change? Responding to the Explosion of Student Interest in Computer Science Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington Eric Roberts Professor of Computer Science and Bass University Fellow in Undergraduate Education Stanford University NCWIT 10th Anniversary Summit May 2014 CS Enrollments Are Exploding Stanford MIT 2500 1200 2000 1000 800 1500 total CS 106A 1000 500 CS 105 400 CS 101 200 6.01 6.00 0 0 University of Pennsylvania 1000 900 800 700 600 500 400 300 200 100 0 total 600 Harvard 800 700 600 500 total 400 CIS 110 300 CIS 120 200 100 0 CS50 Challenges for Stanford • Computer science has become increasingly popular, both as a choice of major and as a field for elective study. – CS is now by far the largest major at Stanford. – CS has more majors than the humanities departments combined. – More than 95% of Stanford undergraduates now take at least one CS course. – CS 106A is now the largest course at Stanford .by a factor of two. Top Majors at Stanford (as of July 2012) Top Majors at Stanford (as of July 2013) Top Majors at Stanford (as of October 21, 2014) As of the end of 2014-15, CS has 911 majors, almost three times the size of its next closest rival. What a Stanford Woman in CS Looks Like With 244 women declared at the end of last year, CS is in a dead heat with Hum Bio for the title of most popular major for women at Stanford. Challenges for Stanford • Computer science has become increasingly popular, both as a choice of major and as a field for elective study. – CS is now by far the largest major at Stanford. – CS has more majors than the humanities departments combined. – More than 95% of Stanford undergraduates now take at least one CS course. – CS 106A is now the largest course at Stanford by a factor of two. • The shift in enrollment patterns is starting to threaten Stanford’s traditional balance. • The growing student load is putting an unacceptable load on the faculty, lecturers, teaching assistants, and undergraduate section leaders. The Cyclical Nature of CS Enrollments • CS has experienced cyclical enrollments in the past. • But cycles are not all the same. . . . 70,000 Computer Science Bachelors Degrees Granted This decline was caused by a fall in demand after the dot-com collapse 60,000 50,000 40,000 30,000 20,000 10,000 0 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 This decline was caused by a fall in capacity as colleges and universities found themselves unable to satisfy the demand We’ve Been Here Before • The situation that Computer Science is likely to face over the next five years is not unprecedented. Much the same situation occurred in the 1980s. • In the early 1980s, the availability of personal computers led to an explosion of student interest in computer science. At some universities, student demand doubled in a single year. • Unfortunately, universities did not have the capacity to satisfy the growing demand. – – – – Workloads for faculty increased substantially. Faculty members began to leave for greener pastures. Replacement faculty were nearly impossible to find. Graduate students turned away from academic careers. The Kent Curtis Report The Kent Curtis Report The Kent Curtis Report Dick Gabriel’s Proposal for a Software MFA Softwareapt education todaycan is be embodied Computer Another comparison found ininthe creative Science writing and ItSoftware programs, supplemented by arts. is entirelyEngineering possible to become an extraordinary writer informal mentoring on the job. and I find this and approach by one’s self, by simply writing reading, many unsatisfactory. development is a way performance excellent writers Software progress this way. A faster to gain exhibiting skills developed an individual—often in competence is through a Masterbyof Fine Arts program, which groups of teams in order to achieve is designed to rapidly increase one’s the skillsscale and ofto software get one required. toInbring this way, software is like putting prepared to bear criticaldevelopment thinking to the process of on a play, which requires Some the skills and that performances continuing improvement. believe all aspectsofofa number of people in tandem on stage and behind software design andworking development are really engineering or the scenes.disciplines Such skillswhere can bethe developed in isolation through scientific models of engineering and practice apply, with other even by putting in science and Iamateurs will notorquarrel with themon norplays try to public without any training convince them otherwise. . . . at all. But how much faster could be is developed educational that <tab> Thistalent proposal predicatedinona the belief that program being a good recognizeddesigner that writing software has enoughtalent, of an and arts-like software and developer requires that performance programliken was the tailored to it?of talent can be component developed. that We the explicitly practice software to the practice of fine art. http://www.dreamsongs.com/MFASoftware.html Dick Gabriel software wizard prizewinning poet The End