Sign In

Communications of the ACM

Video Highlights

It's Alive!

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

Keeping CALM: When Distributed Consistency Is Easy

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

Neuromorphic Chips Take Shape

Chips designed specifically to model the neurons and synapses in the human brain are poised to change computing in pr...

Are We Addicted to Technology?

Experts agree technology causes some negative behaviors, but they are divided on how bad the problem is.

Digital Humans on the Big Screen

Motion pictures are using new techniques in computer-generated imagery to create feature-length performances by convi...

TECHNOLOchicas: A Critical Intersectional Approach Shaping the Color of Our Future

A unique partnership seeks to address the underrepresentation and unique barriers facing Latina women and girls of co...

OMSCS: The Revolution Will Be Digitized

Lessons learned from the first five years of Georgia Tech's Online Master of Science in Computer Science program.

Why Computing Belongs Within the Social Sciences

Fully appreciating the overarching scope of CS requires weaving more than ethics into the reigning curricula.

Threats of a Replication Crisis in Empirical Computer Science

Research replication only works if there is confidence built into the results.