Computing Profession
Will Quantum Computers Surpass Encryption?
Finding the World’s Smallest Mechanical Parallel Calculator
It’s Not the ‘Why’ Chromosome, It’s the ‘How’
The Effectiveness of Coding Camps
Take Two Aspirin and Call Me in the Morning
When Does Law Enforcement’s Demand to Read Your Data Become a Demand to Read Your Mind?
Why Agile Teams Fail Without UX Research
Toward Algorithmic Transparency and Accountability
Divination By Program Committee
Assuring Software Quality By Preventing Neglect
Turing Laureates Celebrate Award’s 50th Anniversary
Moving Beyond the Turing Test with the Allen AI Science Challenge
Trust and Distrust in Online Fact-Checking Services
Battery-Free Cellphones on the Horizon
SIGIR 2017: Diversity and 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





















