Defending the Orbital Internet
Security and Privacy
Open Collaboration in an Age of Distrust
Are We Having An Ethical Crisis in Computing?
Answering Children’s Questions About Computers
Hey Google, What’s a Moonshot?: How Silicon Valley Mocks Apollo
UCF’s 30-Year REU Site in Computer Vision
Technical Perspective: Attacking Cryptographic Key Exchange with Precomputation
Imperfect Forward Secrecy: How Diffie-Hellman Fails in Practice
Research for Practice: Security for the Modern Age
Autonomous Tools and Design: A Triple-Loop Approach to Human-Machine Learning
Deception, Identity, and Security: The Game Theory of Sybil Attacks
Smarter Voice Assistants Recognize Your Favorite Brands—and Health
Uncertainty in Current and Future Health Wearables
Promoting Common Sense, Reality, Dependable Engineering
Self-Authenticating Identifiers
Securing Agent 111, and the Job of Software Architect
How to Live in a Post-Meltdown and -Spectre World
A Century-Long Commitment to Assessing Artificial Intelligence and Its Impact on Society
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