In Memoriam: Charles W. Bachman 1924-2017
Computing Profession
Adding Humanity to Smart Machines
Conference Organizers Say .s. Travel Ban Not A Disaster – Yet
Reimagining the Avatar Dream: Modeling Social Identity in Digital Media
Today’s Communications of the ACM
The Informal Guide to ACM Fellow Nominations
Research For Practice: Tracing and Debugging Distributed Systems; Programming By Examples
‘Generation CS’ Drives Growth in Enrollments
Ironfleet: Proving Safety and Liveness of Practical Distributed Systems
Technical Perspective: Ironfleet Simplifies Proving Safety and Liveness Properties
Inference and Auction Design in Online Advertising
Three Icpc Finalists and the Tech Gender Gap
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





















