This article is published in the March 2007 issue.

Continued Drop in CS Bachelor’s Degree Production and Enrollments

CRA’s Taulbee Survey of Ph.D.-granting Computer Science (CS) and Computer Engineering departments in North America has been conducted annually since 1974. Results from the most recent survey were provided to participants and CRA members in February. They will be published on CRA’s website ( and in Computing Research News in May. Due to widespread interest, CRA releases data on undergraduate degrees early.

This article reports on CS bachelor’s degree enrollments and production among Ph.D.-granting departments in the United States since the late 1990s. In order to limit the effect of variations in response rates, data are reported in both total numbers and medians per department. Results from the Taulbee Survey should be compared with data produced by the National Science Foundation (NSF), which surveys all institutions that grant CS degrees. NSF’s most recent data are from academic year 2003/2004.

According to HERI/UCLA, the percentage of incoming undergraduates among all degree-granting institutions who indicated they would major in CS declined by 70 percent between fall 2000 and 2005.1Unsurprisingly, the number of students who declared their major in CS among the Ph.D.-granting departments surveyed by CRA also fell (Figure 1). After six years of declines, the number of new CS majors in fall 2006 was half of what it was in fall 2000 (15,958 versus 7,798). Nevertheless, this was only a slight decline from the 7,952 new majors reported in fall 2005, and may indicate that the numbers are stabilizing.

The drop in new majors has meant that the number of students enrolled in CS has fallen for several years (Figure 2). Enrollments dropped 14 percent between 2004/2005 and 2005/2006, to 34,898. Overall, enrollments dropped 39 percent from their height in 2001/2002, while the median number of students enrolled in each department fell 44 percent since 2000/2001.

These declines are showing up at the end of the pipeline. Following several years of increases, the total number of bachelor’s degrees granted by PhD-granting CS departments fell 28 percent between 2003/2004 and 2005/2006, to 10,206 (Figure 3). The median number of degrees granted per department declined 30 percent (to 48). The sustained drop in total enrollments and student interest in CS as a major suggests that degree production numbers will continue to drop in the near term.

It is important to note that a steep drop in degree production among CS departments has happened before. According to NSF, between 1980 and 1986 undergraduate CS production nearly quadrupled to more than 42,000 degrees. This period was followed by a swift decline and leveling off during the 1990s, with several years in which the number of degrees granted hovered around 25,000. During the late 1990s, CS degree production again surged to more than 57,000 in 2004.2 In light of the economic downturn and slow job growth during the early 2000s, the current decline in CS degree production was foreseeable.


1 HERI/UCLA’s “CIRP Freshman Survey” is an annual survey of the characteristics of students attending colleges and universities as first-time, full-time freshmen:
2 See and Table 34 at

Jay Vegso can be contacted at jvegso [at]

Continued Drop in CS Bachelor’s Degree Production and Enrollments