BLOG@CACM
Mind Meld in Group Decision Making
Expanding CS Education; Improving Software Development
My Top 10 Assertions About Data Warehouses
Why Is Great Design So Hard (Part Two)?
The First ACM Symposium on Cloud Computing (SoCC)
A Tale of A Serious Attempt At P≠NP
How to Attend an Academic Conference
Research in the Wild: Making Research Work in Industry
Better Game Playing Using Parallel Algorithms
On Software Updates and Version Changes
CS Education Gets Congressional Attention
Evaluating the Success of Mentoring Programs
The War Against Spam; and More
What Do Scientists and Engineers Need to Know About Computer Science?
Computer Science Left out of National Academies Report
Interface Design For New Mothers
2010 Edition of Campus Party Colombia
Software Development and Crunch Time; and More
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