Bertrand Meyer
The Slow Evolution of CS For All, The Beauty of Programs
Fact Versus Frivolity in Facebook
Liberal Arts Academia Wants You!
ACM’s Open-Conference Principle and Political Reality
The Work and Inspiration of the Commission on the History and Philosophy of Computing
How We Teach CS2All, and What to Do About Database Decay
The Real Lesson of the Alleged Russian Hack
ICER 2016, and Star Trek at 50
The Work and Inspiration of the APA Newsletter on Philosophy and Computers
Taking Incremental Steps Towards CS For All
Is Academia Guilty of Intellectual Colonization of Practice?
Introducing CS to Newcomers, and JES As a Teaching Tool
Database Decay and What To Do About It
Tech Industry Ph.D.s: Academia Can Be Nicer Than You Think
Designing the Activities For a ‘Computing Lab’ to Support Computational Literacy
How We Teach Should Be Independent Of Who We Are Teaching
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