Technical Perspective: Solving Imperfect Information Games
Research and Advances
Technical Perspective: Shedding New Light on an Old Language Debate
Technical Perspective: Broadening and Deepening Query Optimization Yet Still Making Progress
Millennials’ Attitudes Toward It Consumerization in the Workplace
Internet Advertising: Technology, Ethics, and a Serious Difference of Opinion
Multi-Objective Parametric Query Optimization
A Large-Scale Study of Programming Languages and Code Quality in Github
Scribe: Deep Integration of Human and Machine Intelligence to Caption Speech in Real Time
Security in High-Performance Computing Environments
Moving Beyond the Turing Test with the Allen AI Science Challenge
Trust and Distrust in Online Fact-Checking Services
Technical Perspective: A Gloomy Look at the Integrity of Hardware
Technical Perspective: Humans and Computers Working Together on Hard Tasks
Exploiting the Analog Properties of Digital Circuits For Malicious Hardware
The Scalable Commutativity Rule: Designing Scalable Software For Multicore Processors
Spin-It: Optimizing Moment of Inertia For Spinnable Objects
Technical Perspective: Linking Form, Function, and Fabrication
Turing’s Pre-War Analog Computers: The Fatherhood of the Modern Computer Revisited
Data Science: Challenges and Directions
Technical Perspective: Unexpected Connections
Reimagining the Avatar Dream: Modeling Social Identity in Digital Media
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















