Sign In

Communications of the ACM

Blog at CACM
Lazy Developers Are the Best Developers
Lazy Developers Are the Best Developers
07.15.2019

Lazy developers stick to the project scope while forcing the project team to understand and fix their own code and …

What Help Should We Provide to Students Learning to Program?
What Help Should We Provide to Students Learning to Program?
07.14.2019

Insights from a recent Dagstuhl Seminar on "Notional Machines and Programming Language Semantics in Education."

Leonardo's Self-driving Car
Leonardo's Self-driving Car
07.09.2019

Leonardo da Vinci, who died 500 years ago, had already designed a self-driving car.

View More [email protected]

Latest News
Artificial Skin Can Sense 1,000 Times Faster Than Human Nerves
Artificial Skin Can Sense 1,000 Times Faster Than Human Nerves
07.23.2019

Researchers at the National University of Singapore have developed artificial …

Microsoft Quantum Algorithm Boosts Medical Imaging
Microsoft Quantum Algorithm Boosts Medical Imaging
07.23.2019

Microsoft and Case Western Reserve University researchers have enhanced the …

Forces Behind Growing Political Polarization in Congress Revealed in New Model
Forces Behind Growing Political Polarization in Congress Revealed in New Model
07.23.2019

Researchers analyzed roll call votes taken in the U.S. Congress …

View More News

Video Highlights
Protecting the 2020 Census
07.01.2019
Protecting the 2020 Census

A new framework is being used to secure the 2020 U.S. Census from database reconstruction attacks.

The Edge of Computational Photography
07.01.2019
The Edge of Computational Photography

Smartphones and consumer cameras increasingly give professional photographers a run for their money.

View More Video Highlights
Featured Jobs
More Jobs    
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account