Analysis: The exploding demand for computer science education, and why America needs to keep up
Tech News

Analysis: The exploding demand for computer science education, and why America needs to keep up


The chart above tells fairly a narrative. That blue line — the one that appears like a hockey stick — exhibits how curiosity in computer science from freshmen at the College of Washington in Seattle has skyrocketed since 2010 in contrast with different engineering fields.

The UW isn’t alone. Numerous different U.S. universities, from Harvard to Stanford to the College of Michigan, are seeing related demand for computer science levels.

On the floor, it’s an encouraging development for the tech business, which can’t get sufficient new engineers. However beneath the floor is an issue: School college students need to grow to be computer scientists, however in lots of circumstances there isn’t sufficient room or college to meet the demand.

Younger adults at the moment are realizing how computer science data may help them succeed at not simply being a software program developer, however with almost any job. Heck, even journalists like us are being encouraged to take a couple of Javascript and HTML programs.

“Children are waking up,” stated Ed Lazowska, the Invoice & Melinda Gates Chair in Computer Science & Engineering on the UW. “Each area is changing into an data area, and in the event you can program at a stage past an intro course, it’s an enormous worth to you.”

It’s additionally changing into the favored factor to study. Yep, being a geek is cool in at the moment’s world.

“College students really feel that computing is socially related and even hip,” stated Ran Libeskind-Hadas, the computer science division chair at Harvey Mudd School.

However whereas it could be encouraging to see so many younger minds craving to construct applied sciences and change world, is there an answer to the insane demand?

In quest of potential fixes to this rising downside, GeekWire spoke with computer science professors from a few of the nation’s prime universities; with consultants like co-founder Hadi Partovi and Washington STEM Chief Coverage Officer Caroline King; and with these main new coding commerce colleges.

What we discovered, in brief, was that universities don’t seem ready for the demand now, nor have they got a lot deliberate for the long run.

There’s hope. The nascent on-line training business might present some assist, whereas packages like Code Fellows and Devbootcamp are proving helpful for those that need crash programs in coding outdoors of the standard college system.

However far more needs to be finished to fulfill the unprecedented demand for computer science training.

This isn’t the primary time there was an explosion in computer science curiosity.

Again within the mid Eighties, there was a surge after the arrival of the private computer. Some argue that universities tried to apply short-term fixes to keep up with demand — a method that finally led to a considerable fall off just some years later.

Then there was the massive dot-com growth within the late Nineteen Nineties. College students noticed entrepreneurs creating web sites that made them millionaires, and they wished to do the identical.

“There have been a small variety of highly-publicized circumstances of this really occurring with our alumni and that helped gasoline the frenzy,” stated Libeskind-Hadas, the Harvey Mudd computer science chair. “It was one thing like each faculty basketball participant pondering that they had been going to play within the NBA.”

However that dot-com bubble burst, main to one other steep discount in computer science levels.

Now we’re seeing the third “surge” — although this one differs vastly from the earlier spike. What occurred within the mid-to-late 90s was financially pushed, however the curiosity at the moment seems to be coming from new applied sciences and notably what we’re seeing with the facility of smartphones.

“This time round, I see most college students selecting to main in computer science as a result of they’re genuinely enthusiastic about it,” Libeskind-Hadas stated. “Good jobs nearly actually issue into the choice in lots of circumstances, however I see fewer greenback indicators in my college students’ eyes and extra enthusiasm to contribute one thing significant to society and do ‘cool’ issues.”

Eric Roberts, the previous Stanford computer science division affiliate chair, additionally cited the big demand from employers for graduates with computer science backgrounds. He stated that this newest surge is extra about “flight-to-quality.”

“It’s the concept, at unsure occasions, individuals are wanting for what would be the finest and most secure training that can guarantee they’ll not less than have a job,” Roberts defined. “It’s much less of the, ‘Wow, I might grow to be a billionaire,’ like we noticed within the 90s.”

Lazowska and Roberts gave a presentation final month on the nuances this explicit wave in computer science majors. They discovered that there are large spikes in demand for the key, for introductory course enrollments, and for upper-division computer science programs by non-majors — those who understand the necessity for computer science abilities of their explicit area.

“This vastly outstrips the earlier enrollment peak within the late Nineteen Nineties,” Lazowska stated.

The graphs beneath present what Lazowska is speaking about. Right here’s the growing demand for introductory programs (CS50 is about to move ECON10 for the most well-liked intro class at Harvard, for instance):



And growing demand for the key itself:


Lastly, growing demand from non-majors:


In order that begs the query: What can universities do about this loopy stage of curiosity?

There are easy solutions to that query: Enhance classroom sizes and rent extra college. Nonetheless, that’s simpler stated than finished.

At a non-public establishment, including house and college could be extra doable due to stronger funding. At Stanford, the place 95 p.c of scholars take a computer science course, the varsity doesn’t place a cap on its packages. If, say, 2,000 folks need to research a sure topic, Stanford is traditionally anticipated to work out methods to accommodate for that.

Publicly-funded universities have a harder time. The UW, for instance, couldn’t broaden its computer science program till simply two years in the past, constrained by funding from the state authorities.

“We’re turning away many college students we’d love to have,” Lazowska stated. “That’s the tragedy.”

Lazowska provided up a bevy of potential however “crappy” options to the growing demand:

That final concept — on-line training — is one thing that many agree will proceed to develop and be used at each stage of training, together with at universities. Partovi, the Seattle-area know-how veteran who co-founded non-profit to assist expose computer science to thousands and thousands of youngsters within the U.S., is an enormous believer in studying to code on-line.

“The excellent news is that the best possible college programs in computer science are additionally out there to research on-line by way of platforms akin to EdX, or Coursera,” Partovi stated. “Though on-line programs don’t have the identical completion fee as in-person programs, for the motivated pupil who can’t entry a college program — due to rising tuition prices, or the scarcity of spots in a program — the course-work continues to be out there to them.”

However whereas on-line lessons might present a less expensive and extra accessible answer, Lazowska warned that computer science training with out face-to-face interplay is just not ok. He stated that the teachings his UW college students study whereas working in small groups in upper-level lessons is invaluable — and one more reason why growing class sizes might have detrimental implications on the standard of studying.

“We ship college students in large numbers to Amazon, Fb, Microsoft and Google as a result of they’ve staff design experiences,” he stated. “You could get data of information construction from Coursera, however it’s a lot much less apparent the way you study to work and collaborate in small groups.”

Kristin Smith, who was recently named CEO of Seattle-based commerce faculty Code Fellows, additionally identified inefficiencies with on-line training.

“Studying to code by yourself is irritating and lonely,” she stated. “Commencement charges from full on-line programs are within the single digits typically.”

Having extra corporations like Code Fellows is one other potential various answer to a four-year computer science diploma. The program is considered one of a rising quantity of for-profit organizations that train intensive coding bootcamps to those who didn’t take the normal route of studying computer science on the college stage. It has been rising quickly ever since launching two years in the past and is enticing as a result of it ensures a job after commencement.

Code-Fellows-logoSmith defined {that a} group like Code Fellows additionally has extra flexibility than a four-year college as a result of it might reply to “buyer demand,” by listening to suggestions from hiring companions and perspective college students to perceive which applied sciences are most related within the office.

“I believe that commerce colleges like Code Fellows are going to be an enormous a part of the answer bridging the hole between demand and provide for software program engineers due to the flexibility to study extra rapidly, effectively, and at a better high quality with a staff of consultants guiding you,” she stated.

However Hakon Verespej, an advisor with Seattle-based Madrona Venture Group who beforehand labored at Microsoft and a startup, stated that whereas one thing like Code Fellows has its place within the tech ecosystem, there actually isn’t any alternative to the standard of training somebody can obtain on the college stage.

“Irrespective of how good you might be, there isn’t a means to get the breadth and depth from a four-year training at a top-tier college than you’ll at one thing like a bootcamp, ” stated Verespej, who earned his Masters in Computer Science from UC San Diego. “It’s simply not attainable.”

If that’s the case, then maybe universities can get artistic with the best way they train computer science. Caroline King, the Chief Coverage Officer for Washington STEM, stated one answer may very well be for extra collaboration between companies and increased training. She identified a new partnership between the College of Maryland and Lockheed Martin as one instance.

“These partnerships leverage business college to train programs, design curricula, present internships and analysis initiatives, which benefit from enabling college students to get work-related expertise and business publicity whereas incomes a level, a key issue when then wanting for full time work,” King stated.

Or, as my colleague John Prepare dinner advised 2-and-a-half years in the past, perhaps it’s time for Seattle to launch its own, separate, world-class private technology university, bankrolled by know-how buyers. Lazowska, nonetheless, stated that elevating cash for such a program could be extraordinarily tough. He additionally expressed critical doubt that it will succeed.

“Folks all the time discuss ‘creating an MIT,’ or ‘making a Stanford,’ or ‘making a Georgia Tech,’ ” Lazowska stated. “These are research-intensive universities. There has by no means been an occasion of 1 being created and changing into actually glorious in lower than 35 years.”

Roberts, the previous Stanford computer science division head who nonetheless teaches lessons in Palo Alto, stated he likes the concept of particular establishments instructing the important elements of the sphere, or, as he describes it, a “Hogwarts College of Software program Wizardry.”

He famous that the business could also be persuaded to fund one thing like that, very similar to how Lockheed Martin is partnering with the College of Maryland. However he’s not hopeful about it, neither is he optimistic about different options on the college stage. In reality, he expects that educational establishments gained’t give you the chance to produce sufficient employees, which can lead to a downturn within the financial system.

Roberts in contrast the dilemma to world warming.

“Everyone knows it’s an issue and that we must always do one thing about it, however it requires a person sacrifice regardless that the downstream advantages are shared,” he stated. “It’s a traditional tragedy of the commons downside. The whole economics construction goes in opposition to discovering a great way to keep academics employed with affordable workloads.”

Roberts cautioned that it is a downside that may’t be fastened with apparent options. He stated you possibly can’t merely simply have current college train extra and extra college students — it dilutes the standard of training these college students finish up receiving, and can finally diminish the standard of computer science graduates going right into a workforce that’s in dire want of them.

Roberts famous that one thing related occurred in the course of the Eighties surge.

“Each short-term repair that you simply attempt to impose ends up making the setting much less fascinating and optimistic for folks that you simply want,” he stated. “If we don’t keep in mind what occurred within the Eighties, I’m fairly positive we are going to repeat it.”


When requested concerning the office demand for computer programmers popping out of faculty, Partovi shared the picture above. The numbers are a bit staggering — the Bureau of Labor Statistics predicts there will likely be 1 million extra jobs than college students in simply six years.

It is a essential difficulty not simply for universities however for many corporations. Robin Andrulevich, a veteran recruiter and the Director of Expertise at Madrona Enterprise Group, stated that whereas there are actually extra computer science graduates than there have been 5 years in the past, it’s not sufficient.

“It nonetheless doesn’t meet the demand of at the moment’s employers,” she stated.

Partovi notes that in Washington state, there are 27 occasions extra open jobs than there are graduates.

King, the chief with Washington STEM, careworn the significance of computer science training in assembly the demand for future jobs.

“Computer science jobs are rising and pay nicely. College students who know the way to code could have entry to the very best paying and quickest rising jobs within the nation and Washington,” she stated. “It’s crucial that each younger particular person have this selection — notably ladies, college students of colour, and college students from rural areas who have a tendency to be disregarded of computer science training, and therefore we surprise why tech corporations have bother recruiting and retaining a various workforce.”

However sadly, nobody actually has a transparent reply as to how universities can adapt to fill these jobs — notably wanting 5-to-10 years down the street. With packages like and Washington STEM pushing ahead Okay-12 computer science training, you possibly can anticipate much more highschool seniors — doubtless with help from their dad and mom — wating to research programming in faculty.

Harvey Mudd’s Libeskind-Hadas stated that finally, it’s up to the individuals who have energy to management how a lot cash is funneled to colleges.

“My recommendation could be to the parents who management college budgets: Make investments the sources to enable computer science departments to meet the calls for of all certified college students,” he stated. “This funding pays dividends within the well-being and satisfaction of our college students and, finally, our financial system.”

There could also be hope on the horizon. Maybe governments will allocate funds to enable colleges to build more space and rent extra college. Perhaps extra excessive net-worth people like Michael Bloomberg will donate their cash to assist educate tomorrow’s leaders.

“It’s onerous to know what the options are and I don’t see the sources,” stated Roberts, the previous Stanford computer science affiliate chair. “However we’ll keep speaking about it. I hope it wakes folks up. There’s hope — there’s all the time hope.”

Related posts

The Year in Tech: The most important Seattle tech stories of 2015, as picked by GeekWire’s editors


Microsoft ups cloud storage to 1TB of space for OneDrive for Business users


Twitter stops auto-refreshing timelines so tweets won’t disappear while you’re still reading them