Secure-System Designers Strive to STEM Data Leaks
Software Engineering and Programming Languages
Who Builds a House Without Drawing Blueprints?
Charting the Future: Scholarly Publishing in CS
Agile Methods: A Follow-Up ACM Webinar
Next in Live Entertainment: Watching People Code
Copyrightability of Java APIs Revisited
The Real Software Crisis: Repeatability as a Core Value
Designing Statistical Privacy For Your Data
Humans in Computing: Growing Responsibilities For Researchers
Meta II: Digital Vellum in the Digital Scriptorium
Privacy Implications of Health Information Seeking on the Web
Feature-Based Development: The Lasagne and the Linguini
Software Engineers with Autism Add Value to the Corporate Workplace
What Is Your Research Culture? Part 3: The Web of Science
Automated Support For Diagnosis and Repair
Verifying Computations Without Reexecuting Them
Online Privacy: Regional Differences
Using Technology to Help People
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




















