Systems and Networking
Computer Systems Research: The Joys, the Perils, and How to Count Beans Well
Pitting Computers Against Each Other . . . in Chess
Technologies for the Visually Impaired
U.S. States Must Broaden Participation While Expanding Access to Computer Science Education
SATURN: An Introduction to the Internet of Materials
Technical Perspective: The Future of Large-Scale Embedded Sensing
Federated Learning for Privacy-Preserving AI
Measuring Internet Speed: Current Challenges and Future Recommendations
Technical Perspective: XNOR-Networks – Powerful but Tricky
Enabling AI at the Edge with XNOR-Networks
Why Great Programmers Pull Back the Curtain While Programming
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