Sign In

Communications of the ACM

Blog at CACM
Implications of Online Learning for Novice Students
Implications of Online Learning for Novice Students
09.21.2020

The case of the Introduction to Computer Science course.

Discovery: User Manual of the Oldest Surviving Computer in the World
Discovery: User Manual of the Oldest Surviving Computer in the World
09.21.2020

A rare find: the user manual of the oldest surviving computer in the world, the Zuse Z4 relay machine (1945).

The Laughing is Over
The Laughing is Over
09.18.2020

Celebrating the 50th anniversary of the first U.S. Computer Chess Championship in 1970.

View More Blog@CACM

Latest News
If We Put Computers in Our Brains, Strange Things Might Happen to Our Minds
If We Put Computers in Our Brains, Strange Things Might Happen to Our Minds
09.23.2020

Using a brain-computer interface can fundamentally change our grey matter …

179 Arrested in Massive Global Dark Web Takedown
179 Arrested in Massive Global Dark Web Takedown
09.23.2020

Operation Disruptor is an unprecedented international law enforcement effort, stemming …

CISA: Chinese State Hackers Are Exploiting F5, Citrix, Pulse Secure, Exchange Bugs
CISA: Chinese State Hackers Are Exploiting F5, Citrix, Pulse Secure, Exchange Bugs
09.22.2020

An advisory from the Cybersecurity and Infrastructure Security Agency (CISA) …

View More News

Video Highlights
It's Alive!
09.01.2020
It's Alive!

Scientists and engineers cross the reality gap, transferring simulated evolution into real machines.

Keeping CALM: When Distributed Consistency Is Easy
09.01.2020
Keeping CALM: When Distributed Consistency Is Easy

In distributed systems theory, CALM presents a result that delineates the frontier of the possible.

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