The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them
Education
eBP: An Ear-Worn Device for Frequent and Comfortable Blood Pressure Monitoring
Technical Perspective: eBP Rides the Third Wave of Mobile Health
10 Tips for Implementing Executable Exams
20 Years of ‘Software Engineering for Innovative Internet Applications’
Program Verification: Vision and Reality
Obtain a Ph.D. and a Career in Data
Securing Seabed Cybersecurity, Emphasizing Intelligence Augmentation
Charles M. Geschke (1939-2021)
Reimplementing Software Interfaces Is Fair Use
Why Computing Students Should Contribute to Open Source Software Projects
The 2021 Software Developer Shortage Is Coming
The Harm in Conflating Aging With Accessibility
Inclusive Integration of Computing in School Districts: Two Essential Tradeoffs
Why Did We Ever Think the First Programming Language Didn’t Matter?
Honoring the Ties Between Computer Science and Mathematics
The Evolution of Computing Power in Switzerland
A MERge Analysis of an Organizational Change: The Case of Internalization at Home
Dynamics of Gender Bias in Computing
On the Requirements Engineer Role
Time for Two Annual Turing Awards
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