No, Maybe, Yes, Obviously: Telling the Future the Past
BLOG@CACM
The Call to Teach Computing to Everyone
Hot Job Market For Computer Science Graduates
Using ‘Averages’ While Thinking About Social Behavior? That’s Probably Wrong!
The Power of Computing; Design Guidelines in CS Education
Curriculum Standards Efforts Are Important: Help Reduce Committee Battles
Avoiding the Rabbit Hole of Bad Science
Judea Pearl Wins 2011 ACM Turing Award
COLT/ICML Open Problems and ICML Instructions
Design Adventures in a Children
Why Don’t We Use Worksheets in Computer Science Education?
Most Smartphone Apps Are Spyware
All Grown Up Now: Service and Serial Reciprocity
Researchers’ Big Data Crisis; Understanding Design and Functionality
Royal Society Report Recommends CS in English Schools: Implications For USA?
The Way Forward For Computer Science in the U.K.
Research Data Sustainability and Access
Understanding CS1 Students; Defective Software
We Needn’t Be Malevolent Grumps in 2012
Online Stanford Classes Explore New Models For CS Learning
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