Technical Perspective: Visualization Search: From Sketching to Natural Language
Research and Advances
Challenges, Experiments, and Computational Solutions in Peer Review
Technical Perspective: Computation Where the (inter)Action Is
SoundWatch: Deep Learning for Sound Accessibility on Smartwatches
Technical Perspective: The Compression Power of the BWT
Resolution of the Burrows-Wheeler Transform Conjecture
Learning New Things and Avoiding Obstacles
Artificial Intelligence for Synthetic Biology
Rateless Codes for Near-Perfect Load Balancing in Distributed Matrix-Vector Multiplication
Explorations in Cyber-Physical Systems Education
A Data-Driven Exploration of the Race between Human Labor and Machines in the 21st Century
The Go Programming Language and Environment
Technical Perspective: ‘What Is the Ideal Operating System?’
Technical Perspective: Balancing At All Loads
Robotic Process Automation Platform UiPath
Internet of Production: Entering Phase Two of Industry 4.0
A Federated Infrastructure for European Data Spaces
Privacy-Preserving AI for Future Networks
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