Here's a short history on computer science student enrollments. Leading up to the dot.com bust, computer science enrollments soared to new highs, and then they plunged. Like a rock.
Computer science graduates at Ph.D. granting institutions reached a low of 8,021 in 2007, down from 14,185 in the 2003-2004.
But it's been rising since. The number of new undergraduate computing majors at Ph.D.-granting U.S. universities rose by more than 13.4% last year, according to the Computing Research Association's just released annual report on computer science programs.
This wasn't as large of an increase as the last few years but, nonetheless, it represents the sixth straight year of enrollment gains. The dot.com crash in 2001 turned people away from computer science, and sent enrollments falling until they bottomed out in 2007.
Bachelor degree production in computer science last year increased 3.7% overall to 12,503, but 9.4% among those schools that reported in both years.
The number of computer science graduates will continue to increase. While last year's enrollment increase is positive, it is behind 2011-12, when computer science enrollments rose by nearly 30%, and the year before, when it increased 23%.
The much larger increase in new enrollments since 2010 "bode well for future increase in undergraduate computing production," according to the report.
When the recession that kicked in 2008, it sent IT unemployment soaring, but it may have done more damage to the finance sector, especially in terms of reputation. That prompted some educators at the time to predict that the recession might send math-inclined students from hedge funds to computer science.
It's hard to draw a direct apples-to-apples comparison on computer science enrollments versus business, in part, because it's a smaller base and it may not be a fair comparison. But still, according to government data, there as 327,500 business bachelor degrees awarded in 2006-07, rising to 366,800 in 2011-12, a 12% increase. Meanwhile, computer science bachelor degrees have increased by 55%, but over a slightly longer period.
There were 63,873 students enrolled in computer science programs last year, versus 56,307 in 2012. This includes all the majors in computer science departments, such as computer engineering. The overall number doesn't include computer science schools without Ph.D. programs.
Despite this relative slowdown in enrollments last year, the data may be better than it appears. Among those schools that submitted their enrollment data to the annual Taulbee Survey in two consecutive years, enrollments were up 22%.
There are 266 Ph.D.-granting institutions, and of that number 179 responded to the survey. The list of responding schools includes Harvard, Yale, Princeton, George Tech, Purdue, Berkeley, Davis, and other California system schools, as well as many of the major universities in all the states.
Women are still under-underrepresented in the tech workforce, as is reflected in the graduate data. The fraction of women among bachelor's degree graduates in computer science increased to 14.2% in 2012-13 up from 11.7% in 2010-11.
The number of women who enrolled in computer science programs specifically last year was 13.9%.
There were 1,991 Ph.D. degrees granted last year in computing programs, a 3.2% increase.
The fraction of Ph.D. degrees awarded to non-resident aliens was at 58%.
Artificial intelligence, networking and software engineering, in that order, were the most popular areas of specialization for doctoral graduates, according to the report. Databases, and theory and algorithms were the next most popular areas. These five areas "have been the most popular for the past few. These five areas "have been the most popular for the past few years," the report said.
The job prospects for Ph.D. grads are exceptional. Their unemployment rate is 0.8%, compared to 0.4% last year, and only 8% of these grads took jobs outside of North America, according to the report.
Bachelor degrees in computer science and computer engineering at Ph.D.-granting schools. (Source: Computing Research Association)
Patrick Thibodeau covers cloud computing and enterprise applications, outsourcing, government IT policies, data centers and IT workforce issues for Computerworld. Follow Patrick on Twitter at @DCgov or subscribe to Patrick's RSS feed. His e-mail address is firstname.lastname@example.org.
Read more about it careers in Computerworld's IT Careers Topic Center.