Artificial Intelligence and Machine Learning
Software Synthesis Learns By Example
In Black Box Algorithms We Trust (or Do We?)
Thinking Deeply to Make Better Speech
Research For Practice: Distributed Transactions and Networks as Physical Sensors
Computational Support For Academic Peer Review: A Perspective from Artificial Intelligence
Poker-Playing AI Beats Top Human Players
Computing History Beyond the U.K. and U.S.: Selected Landmarks from Continental Europe
Smart Machines Are Not a Threat to Humanity
How AI Is Changing Software Development
Exponential Laws of Computing Growth
Eulerian Video Magnification and Analysis
Technical Perspective: Magnifying Motions the Right Way
Mapping the Internet of Things
Artificial Intelligence: Think Again
Who Decides the Future of Work?
AI Contest Aims to Build the Communications Network of the Future
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