Systems and Networking
Bitcoin’s Underlying Incentives
Evolution Toward Soft(er) Products
The Wisdom of Older Technology (Non)Users
A Programmable Programming Language
A Declaration of the Dependence of Cyberspace
Technical Perspective: On Heartbleed: A Hard Beginnyng Makth a Good Endyng
Time-Inconsistent Planning: A Computational Problem in Behavioral Economics
Technical Perspective: A Graph-Theoretic Framework Traces Task Planning
Analysis of SSL Certificate Reissues and Revocations in the Wake of Heartbleed
Can Neuroevolution Change Machine Learning?
Did We Just Replace the ‘Knowledge Bottleneck’ With a ‘Data Bottleneck’?
The Increasing Familiarity of Cryptocurrencies
A Comprehensive Self-Driving Car Test
Protecting the Power Grid, and Finding Bias in Student Evaluations
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