Unleashing Early Maturity Academic Innovations
Research and Advances
Connecting Arabs: Bridging the Gap in Dialectal Speech Recognition
Biomedical Computing in the Arab World: Unlocking the Potential of a Growing Research Community
Safe Systems Programming in Rust
Transformers Aftermath: Current Research and Rising Trends
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
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