How AI Is Changing Software Development
Systems and Networking
Computer Models Help Fight Climate Change
Stepping Stones in an Ocean of Data
Vr Trauma Surgery 101: Going For the Grisly
Bottom-Up Enterprise Information Systems: Rethinking the Roles of Central It Departments
Exponential Laws of Computing Growth
Technical Perspective: Mapping the Universe
HACC: Extreme Scaling and Performance Across Diverse Architectures
Pure Randomness Extracted from Two Poor Sources
Mapping the Internet of Things
Research For Practice: Web Security and Mobile Web Computing
How We Teach CS2All, and What to Do About Database Decay
Cell-Graphs: Image-Driven Modeling of Structure-Function Relationship
Information and Misinformation on the Internet
Exploring Post-Quantum Cryptography
Settling p via Closed Loop Digital Wallets
Swearing Dolls, Other Iot Intrusions Threaten Children’s Well-Being, Privacy, Data
In Memoriam: Andrew Birrell 1951-2016
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