CS Teachers, It’s (Past) Time To Learn About Race
BLOG@CACM
Detecting/Preventing Infections, and Moving Instruction Online
The Virus Analogy and Validation
The Remote Revolution Has to be Driven by Output, Not Salaries
Is A (Nearly) Zero-Cost Model Plausible for Science and Engineering Programs?
The World’s Largest Commercial Cylindrical Slide Rule has a Scale Length of 24m
Teaching CS Humbly, and Watching the AI Revolution
Learning Computational Thinking to Dominate the Music Industry
Computational Thinking or Computational Teamwork?
Contingency Plans for CS Students in Large Classes
Teaching Teachers to Offer STEM to Undergrads
Powerful Online Learning is a Distributed System
The Internet of Things and the Future of Virus Detection and Prevention
Clean Code Isn’t Enough; It Must Be Crystal Clear, Too
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More