Computer Security Is Broken: Can Better Hardware Help Fix It?
Security and Privacy
From Computational Thinking to Computational Participation in K-12 Education
Open Source Software No Longer Optional
Computational Biology in the 21st Century: Scaling with Compressive Algorithms
Teamwork in Computing Research
Technical Perspective: Combining Logic and Probability
Progress in Computational Thinking, and Expanding the HPC Community
Big Data Analytics and Revision of the Common Rule
Apple v. Samsung and the Upcoming Design Patent Wars?
Should You Upload or Ship Big Data to the Cloud?
The Ritual of Academic-Unit Review
How Charles Bachman Invented the DBMS, a Foundation of Our Digital World
Drivers, These Robots Have Your Back
Building Morality Into Machines
Computer Science Should Stay Young
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