How Does One Calculate With A Circular Slide Rule?
Computing Profession
10 Tips for Implementing Executable Exams
Engineering Additional Creativity
Program Verification: Vision and Reality
Obtain a Ph.D. and a Career in Data
Formal Software Verification Measures Up
Charles M. Geschke (1939-2021)
Responsible Computing During COVID-19 and Beyond
Why Computing Students Should Contribute to Open Source Software Projects
The Limits of Differential Privacy (and Its Misuse in Data Release and Machine Learning)
The 2021 Software Developer Shortage Is Coming
The Harm in Conflating Aging With Accessibility
A Year in Lockdown: How the Waves of COVID-19 Impact Internet Traffic
Technical Perspective: Tracking Pandemic-Driven Internet Traffic
Understanding NoSQL Database Types: Key Value
Inclusive Integration of Computing in School Districts: Two Essential Tradeoffs
Tech Company Initiatives Encourage Greater Diversity, Equity, Inclusion
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