Reflections Today Prevent Failures Tomorrow
Artificial Intelligence and Machine Learning
Tech Mainstays Promote Machines That Fix Themselves
What To Do With Those Idle Cores?
Learning More About Active Learning
Technical Perspective: Disk Array Models For Automating Storage Management
Object Language and Impression Management
Technical Opinion: Online Auctions Hidden Metrics
The Great Electronic Brain and the Rhetoric of Recruitment
What Is a Good Recommendation Algorithm?
Three Misconceptions About Human-Computer Interaction
Children’s Magic Won’t Deliver the Semantic Web
A Difficult, Unforgettable Idea
An Interview With C.A.R. Hoare
Future Tense: Radical Evolution
Concept Similarity By Evaluating Information Contents and Feature Vectors: A Combined Approach
Parallel Programming with Transactional Memory
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