Computing Applications
Liquid Testing with Your Smartphone
Mining Financial Data Without Actually Seeing It Can Detect Fraud
How Music and Programming Led Me to Build Digital Microworlds
Finding the Art in Systems Conversions, Naming
Non-Fungible Tokens and the Future of Art
Protecting the Global Internet from Technology Cold Wars
Security Done Right Can Make Smart Cities Wise
Quantum-Safe Trust for Vehicles: The Race Is Already On
The Future Is Big Graphs: A Community View on Graph Processing Systems
Technical Perspective: The Importance of WINOGRANDE
Technical Perspective: Does Your Experiment Smell?
Formalizing and Guaranteeing Human-Robot Interaction
An Internet of Things Service Roadmap
PlanAlyzer: Assessing Threats to the Validity of Online Experiments
WinoGrande: An Adversarial Winograd Schema Challenge at Scale
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






















