The Call to Teach Computing to Everyone
BLOG@CACM
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
Is the Computer Security Community Barking Up the Wrong Trees?
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