The new Computing Research Association (CRA) report "Generation CS: Computer Science Undergraduate Enrollments Surge Since 2006" describes the dramatic increase in enrollments in computer science (CS) over the last 11 years, with an especially rapid increase since 2009. Sixty percent of academic units surveyed more than doubled their enrollment in that time. The report describes a new generation of undergraduate students who realize the importance of computing education.
The CRA committee that assembled the report carefully analyzed the data in terms of size of the department (e.g., number of tenure-track faculty), type of department (e.g., Ph.D. granting or not), and where it characterizes growth in terms of majors vs non-majors. The bottom line is reflected in this quote:
The current surge of CS majors is pervasive. Large and small academic units, in public and private institutions, have been affected similarly. Doctoral granting and non-doctoral granting units are affected, though doctoral granting units to date have seen larger increases. While academic units are taking a range of actions to handle the increased enrollment, percentage increases in tenure-track faculty are about 1/10-th of the increase in the number of majors.
I found several surprises in the report:
Google has funded several efforts to respond to the enrollment increases without sacrificing diversity gains. Chris Stephenson has a blog post describing these efforts with links to more information. Until we can convince schools to increase resources to departments, developing strategies like these and sharing them are our best chances to manage "Generation CS" without losing ground on our efforts to provide CS education to all students.
If the number of female CS graduates is decreasing, or the number of male CS graduates is decreasing, you cannot assume that the only reason is that universities are not doing enough to recruit them, or encourage them, into the field.
There are many possible reasons outside of the purview of Computing, and beyond the competence of the science and practice of computing. Not all of them are even addressable by policies in Academia.
There is, however, one factor that is not even mentioned here. There are computing “boot camps” popping up all over the place in the USA and outside the USA. These students are not being counted I’ll bet because this article only talks about majors and minors and “diversity” numbers. I personally know several women who have been through these. And the cost is a LOT less in both money and time-to-jobs.
In other words, computing as a practical skill is gaining ground, and private sector computing (and even many government entities) are interested more in proper results than in credentials.
Academia has had it pretty good with all the federally-guaranteed loans pouring into their treasuries after World War Two, but the burden has been put upon the over-taxed middle class and even worse on college graduates. Who can blame the victims for seeking alternatives?
The decline after the peak in 2003 mentioned here, we all know why that happened in the USA at least. I'll bet it was different in India. Starting with the Y2K projects just before the century digit turned over, the rush to finish and the new Internet infrastructure began the use of remote resources. And there began a decline that continued with some of my coding colleagues training H1B's to replace them. (Illegally but never prosecuted at the time). Philosophically I am a culture-aware libertarian, but hate it when the public is lied to.
It may be that smaller companies that do not have resources to get computing help from overseas are expanding the market for computing skills. It doesn't matter. Getting government out of the picture altogether would remove the warp.
The freak-out about diversity numbers suggests that young girls already know they have no barrier to computing fields and are opting for other studies. I have three daughters who fit this description, and
I hate this narrative that stereotypes my daughters based on the warped thinking that something is wrong if females don't make the same choices as males. That is biological nonsense, and studies have shown the differences are innate even from the womb. If it is clear that there are no barriers and that females even get the advantage of extra attention for being a minority in the field, why not take the win and run with it instead of seeking blowback against all the pressure?
I don't assume that Universities are not doing enough to recruit, encourage, or keep women in computing. I know that because there is a large body of computing education research showing that it's true.
I encourage you to look at the excellent books about the work at Carnegie Mellon University where they successfully have recruited women so that over 40% of their CS class is female. Or, check out the articles on Harvey Mudd College where they are over 50% female. There is a project call BRAID (https://www.hmc.edu/about-hmc/2014/09/24/harvey-mudd-launches-initiative-increase-diversity-computer-science/) to teach other CS departments what Harvey Mudd figured out. It's within the CS departments' control to improve their gender diversity.
The research on "boot camps" is devastating. Many "boot camp" students take repeated boot camps because they don't learn enough CS and can't get jobs.
The reason why few women pursue computing in the United States has nothing to do with biology. At Qatar University, Computer Science is 75% female and Computer Engineering is 100% female (https://computinged.wordpress.com/2010/10/18/latest-enrollment-numbers-at-qatar-university-big-gender-imbalance/). The gender balance in CS is much more about culture than it is about biology.
I have two daughters myself. Both have tried computer science classes and been quite successful in them. Neither are choosing to get CS degrees. There is nothing wrong with them for pursuing other subjects. As a computing education researcher who studies broadening participation issues, I can list for you all the things that their CS departments did wrong -- not recruiting, not encouraging, not keeping women. The problem is with the CS departments, and the data and research studies back me up.
Displaying all 2 comments