Deep Optimization For Spectrum Repacking
Computing Profession
Technical Perspective: Can High Performance Be Portable?
Computer Professionals For Social Responsibility
Feeling Sounds, Hearing Sights
Network Applications Are Interactive
Abstracting the Geniuses Away from Failure Testing
Decentralized Blockchain-Based Electronic Marketplaces
Popularity Spikes Hurt Future Chances For Viral Propagation of Protomemes
A Leap from Artificial to Intelligence
Defining American Greatness: IBM from Watson to Trump
Ask Not What Your Postdoc Can Do For You . . .
Technology and the Failure of the University
Information Hiding: Challenges For Forensic Experts
ACM Code of Ethics: A Guide For Positive Action
Evolutionary Programming Converts Darwinism Into Algorithms
AI Tutoring: Genius on My Shoulder
Higher Education Not Neutral on Net Neutrality
The Shifting World of Net Neutrality
In Pursuit of an Artificial Brain
The Quantum Threat to Cryptocurrencies
The Real Costs of a Computer Science Teacher Are Opportunity Costs, and Those Are Enormous
Computing Is the Secret Ingredient (well, Not So Secret)
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





















