Nerves Run High on Eve of ICPC World Finals
BLOG@CACM
Opening Ceremony Kicks Off ACM-ICPC as Competition Nears
Gaming and Touring Prep Students For Programming Contest
ACM-ICPC Has Outgrown Its Humble Start
International Competitors Head to Rapid City For ACM-ICPC
Will Machine Learning Prevent S From Achieving the Goals of Teaching Computing to Everyone?
Older Adults Learning Computer Programming: Motivations, Frustrations, and Design Opportunities
Operating Systems as Possible Worlds
Evaluating Computer Science Undergraduate Teaching: Why Student Evaluations Are Likely Biased
Cyber Insecurity and Cyber Libertarianism
Crafting a National Cyberdefense, and Preparing to Support Computational Literacy
Generation CS: When Undergraduates Realized They Needed Computing
Ethical Theories Spotted in Silicon Valley
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
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