What Does ‘Big Data’ Mean? (Part 2)
BLOG@CACM
Intermittent Net and Mobile/Cloud Development
Daniel Spielman Wins MacArthur ‘Genius’ Award
Online Privacy; Replicating Research Results
The Ph.D. Grind: Lead From Below
Research {Preposition} Infrastructure
The Moral and Legal Responsibilities When Teaching Computing
Nomenclaturing: Let’s Ture to the Max!
When Is User-Centered Design Selfish?
All Hands on Deck! Scaling K-12 Computer Science Education
Designing APIs For Mobile Performance Best Practices
Incremental Research vs. Paradigm-Shift Mania
The Ph.D. Grind: Main Grinds and Side Grinds
Using Advanced Placement Computer Science as a Measure of Broadening Participation
Computer Science Jobs and Education: Presentation Slides
Machine Learning and Algorithms; Agile Development
Should Computer Scientists Change How They Publish?
Worked Examples For Learning Programming: Choosing Better or Choosing MOOC
Conferences vs. Journals in Computer Science: An Alternative Perspective from Education
Data Mining the Web Via Crawling
John L. Hennessy on ‘the Coming Tsunami in Educational Technology’
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