An Elementary Introduction to Kalman Filtering
Systems and Networking
DeepXplore: Automated Whitebox Testing of Deep Learning Systems
Quantum Photonics Spawns Optical Age
Driving Hate from The Internet: Noble or Futile?
Biggest Brands Embrace an Obscure Online Subculture
Technical Perspective: The Scalability of CertiKOS
Pinning Down Variables, and Taking an Agile Approach
Closing In on Quantum Error Correction
The Cloud as an Innovation Platform for Software Development
How Might We Increase System Trustworthiness?
Unlocking Data to Improve Public Policy
Sampling-Based Robot Motion Planning
Protein Design by Provable Algorithms
Building Certified Concurrent OS Kernels
Hacking the Smart Home via the Internet of Things
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