Why Virtual Reality Will Transform a Workplace Near You
Artificial Intelligence and Machine Learning
Turing’s Pre-War Analog Computers: The Fatherhood of the Modern Computer Revisited
Technical Perspective: Unexpected Connections
Adding Humanity to Smart Machines
Artificial Intelligence Poised to Ride a New Wave
Ironfleet: Proving Safety and Liveness of Practical Distributed Systems
Technical Perspective: Ironfleet Simplifies Proving Safety and Liveness Properties
Optimization Search Finds a Heart of Glass
Deep Learning Takes on Translation
Technical Perspective: What Led Computer Vision to Deep Learning?
ImageNet Classification with Deep Convolutional Neural Networks
Unexpected Power of Low-Depth Arithmetic Circuits
Technical Perspective: Low-Depth Arithmetic Circuits
In Memoriam Alain Colmerauer: 1941-2017
Will Machine Learning Prevent S From Achieving the Goals of Teaching Computing to Everyone?
Exploiting Vector Instructions with Generalized Stream Fusion
Technical Perspective: Functional Compilers
DeepDive: Declarative Knowledge Base Construction
Toward a Ban on Lethal Autonomous Weapons: Surmounting the Obstacles
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