Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Educating Next-Gen Computer Scientists



Jeff Voas, D. Richard Kuhn, Celia Paulsen, Kim B. Schaffer


Just as yeast, flour, water, and salt are to bread, algorithms, data structures, operating systems, database design, compiler design, and programming languages were computer science (CS) education's core ingredients in past years. Then, universities led the computer technology revolution by producing the inventors for Yahoo, Google, Facebook, and others. The overarching question that we pose in this roundtable is: Is university computer science education leading technology forward or are commercial technology demands leaving university computer science programs "in the dust"? [J. Voas and P. Laplante, "Is Software Engineering Driving Software?" IEEE Software, November, 2016.] There are two ways to think about this issue: is commercial technology forcing computer science curriculums to adapt, or are curriculums so rigid that they ignore various trends? The trend toward massive quantities of false information appears to be a new norm. Computer science graduates were once prized for their ability to generate accurate, actionable information. In a time where misinformation and disinformation run rampant, where do today's core CS educational ingredients fit in?
Computer (IEEE Computer)


computer science education, software engineering, software trends


Voas, J. , Kuhn, D. , Paulsen, C. and Schaffer, K. (2018), Educating Next-Gen Computer Scientists, Computer (IEEE Computer), [online], (Accessed July 20, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created January 30, 2018, Updated October 12, 2021