Research and Advances
Technical Perspective: The Strength of SuRF
Gender Trends in Computer Science Authorship
Educational Interventions and Female Enrollment in IT Degrees
The Decline of Computers as a General Purpose Technology
Cyber Reconnaissance Techniques
Understanding Deep Learning (Still) Requires Rethinking Generalization
Technical Perspective: Localizing Insects Outdoors
3D Localization for Subcentimeter-Sized Devices
Technical Perspective: Why Don’t Today’s Deep Nets Overfit to Their Training Data?
Technical Perspective: Solving the Signal Reconstruction Problem at Scale
Technical Perspective: Programming Microfluidics to Execute Biological Protocols
AZERTY amélioré: Computational Design on a National Scale
Keeping Science on Keel When Software Moves
DP-Cryptography: Marrying Differential Privacy and Cryptography in Emerging Applications
A Review of the Semantic Web Field
BioScript: Programming Safe Chemistry on Laboratories-on-a-Chip
Scalable Signal Reconstruction for a Broad Range of Applications
Technical Perspective: SkyCore’s Architecture Takes It to the ‘Edge’
How to Transition Incrementally to Microservice Architecture
Does Facebook Use Sensitive Data for Advertising Purposes?
Digital Instruments as Invention Machines
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
















