Celebrating virtual memory, which has made such a difference in how we approach programming, memory management, and secure computing.
Peter Denning, Roland Ibbett From Communications of the ACM | September 1, 2022
Considering the challenges for universities to adapt their business models to changing student demands.
Carla E. Brodley From Communications of the ACM | August 1, 2022
NSF's vision for the U.S. cyberinfrastructure ecosystem for science and engineering in the 21st century.
Manish Parashar, Amy Friedlander, Erwin Gianchandani, Margaret Martonosi From Communications of the ACM | August 1, 2022
Incorporating data thinking into computer science education.
Koby Mike, Noa Ragonis, Rinat B. Rosenberg-Kima, Orit Hazzan From Communications of the ACM | August 1, 2022
Some jargon can be offensive to newcomers and unintentionally shape our thoughts.
Juan E. Gilbert, Stephanie Ludi, David A. Patterson, Lisa M. Smith From Communications of the ACM | July 1, 2022
Considering the recent effects of remote work on network structure.
Longqi Yang, David Holtz, Sonia Jaffe, Siddharth Suri From Communications of the ACM | July 1, 2022
Efficiencies delivered by computing technology could play a vital role in enabling continued functionality within a resource-constrained future.
Bran Knowles, Kelly Widdicks, Gordon Blair, Mike Berners-Lee, Adrian Friday From Communications of the ACM | June 1, 2022
How detachment from your community blocks your success at leading innovations, and what to do about it.
Peter J. Denning From Communications of the ACM | June 1, 2022