Sign In

Communications of the ACM

Blog at CACM
Combining Arts and Technology, Creating STEAM Curricula
Combining Arts and Technology, Creating STEAM Curricula
04.28.2016

A "STEAM teaching autobiography."

Computational Thinking, 10 Years Later
Computational Thinking, 10 Years Later
03.23.2016

It’s been 10 years since I published my three-page "Computational Thinking" viewpoint in the March 2006 issue of the Communications …

Qualify Your Quantifiers...Or, Exactly Who All Is CS4?
Qualify Your Quantifiers...Or, Exactly Who All Is CS4?
04.08.2016

Unfortunately, there is a critical vagueness to "Computer Science for All."

View More Blog@CACM

Latest News
Software Error Doomed Japanese Hitomi Spacecraft
Software Error Doomed Japanese Hitomi Spacecraft
04.29.2016

Japan's flagship astronomical satellite Hitomi, which launched successfully on 17 …

As US Drops 'Cyber Bombs,' ISIS Retools Its Own Cyber Army
As US Drops 'Cyber Bombs,' ISIS Retools Its Own Cyber Army
04.29.2016

The Islamic State has been deft in its use of …

NIST Kicks Off Effort to Defend Encrypted Data From Quantum Computer Threat
NIST Kicks Off Effort to Defend Encrypted Data From Quantum Computer Threat
04.29.2016

A new report from the U.S. National Institute of Standards …

View More News

Video Highlights
A Survey of Robotic Musicianship
05.01.2016
A Survey of Robotic Musicianship

Reviewing the technologies that enable robot musicians to jam.

On the Naturalness of Software
05.01.2016
On the Naturalness of Software

We begin with the conjecture that most software is natural, with all the attendant constraints and limitations — and thus …

View More Video Highlights
Featured Jobs

Other Jobs

More Jobs    
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account
Read CACM in a free mobile app!
Access the latest issue, plus archived issues and more
ACM Logo
  • ACM CACM apps available for iPad, iPhone and iPod Touch, and Android platforms
  • ACM Digital Library apps available for iOS, Android, and Windows devices
  • Download an app and sign in to it with your ACM Web Account
Find the app for your mobile device
ACM DL Logo