Automan: A Platform For Integrating Human-Based and Digital Computation
Computing Profession
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
Nine Things I Didn’t Know I Would Learn Being an Engineer Manager
Standing on Distributed Shoulders of Giants
Q&A: Finding New Directions in Cryptography
The Emerging Technology Landscape in China
Making the World Fair and Just
You Can Hear the Future Calling
500,000+ Data Scientists at Your Service
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




















