Formula-Based Software Debugging
Computing Applications
λ > 4: An Improved Lower Bound on the Growth Constant of Polyominoes
Why Google Stores Billions of Lines of Code in a Single Repository
The Ritual of Academic-Unit Review
Mesa: A Geo-Replicated Online Data Warehouse For Google's Advertising System
Drivers, These Robots Have Your Back
3d/vr Malady May Have Simple Solution
More Low-Cost Pcs Are Aimed at Students
Google nveils ‘artificial Creativity’
Randnla: Randomized Numerical Linear Algebra
Automan: A Platform For Integrating Human-Based and Digital Computation
Enhancing Symbolic Execution with Veritesting
Technical Perspective: Computing with the Crowd
Technical Perspective: Veritesting Tackles Path-Explosion Problem
What’s Next For Digital Humanities?
What Happens When Big Data Blunders?
The Solution to AI, What Real Researchers Do, and Expectations For CS Classrooms
The Emerging Technology Landscape in China
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




















