acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Yet Another Technology Cusp
From Communications of the ACM

Yet Another Technology Cusp: Confusion, Vendor Wars, and Opportunities

Considering the unexpected risks associated with seemingly minor technological changes.

Peer Instruction
From Communications of the ACM

Peer Instruction: A Teaching Method to Foster Deep Understanding

How the computing education community can learn from physics education.

Incentive Auctions
From Communications of the ACM

Incentive Auctions

Reallocating valuable wireless spectrum can generate billions of dollars in revenue to the U.S. federal government while also benefiting consumers.

From ACM Careers

Kidsruby 1.0 Released

So, you have a son or daughter who is showing some interest in computer programming, but you're not really sure where to start.

From ACM Opinion

Research Bought, Then Paid For

Through the National Institutes of Health, American taxpayers have long supported research directed at understanding and treating human disease.

From ACM Opinion

What I Learned About the Future of Computing from Delving into IT's Past

Turing, Colossus, and even the Jacquard Loom still matter to the iPad generation.

From ACM Opinion

You Need To Learn How To Program

If you're looking for a New Year's resolution, let me suggest an idea that you might not have considered: You should learn computer programming. Specifically,...

Could You Make It Past Google's Gatekeepers?
From ACM Careers

Could You Make It Past Google's Gatekeepers?

How many taxis are there in New York City? You either know how to answer that question or you don't.

Welcome to the 'knowosphere'
From ACM Opinion

Welcome to the 'knowosphere'

Here's my take on what I've begun calling the "knowosphere"—a word intentionally echoing the more allegorical "noosphere," the "planet of the mind" of Vladimir....

From ACM Opinion

Why Books Are Better Than E-Books For Children

Do you read to your children from your iPad or other device, or encourage them to use an e-reader to read to you?

Interfaces For the Ordinary User
From Communications of the ACM

Interfaces For the Ordinary User: Can We Hide Too Much?

Increasing the visibility and access to underlying file structure on consumer devices can vastly improve the user experience.

The IBM PC
From Communications of the ACM

The IBM PC: From Beige Box to Industry Standard

Looking back at three decades of PC platform evolution.

The Difference Engine
From Communications of the ACM

The Difference Engine

Observations on cognitive diversity and team performance.

The Yin and Yang of Copyright and Technology
From Communications of the ACM

The Yin and Yang of Copyright and Technology

Examining the recurring conflicts between copyright and technology from piano rolls to domain-name filtering.

From ACM Opinion

A Few Simple Checks Would Transform Science Reporting

The U.K.'s Leveson inquiry is not just about illegally obtained tittle-tattle, it's a chance to curb sensationalist misreporting of science.

From ACM Opinion

The Benefits of Video Games

In addition to understanding the many real concerns that today's parents have with video games, it's also worth considering the benefits and positive aspects...

Dna: The Next Big Hacking Frontier
From ACM Careers

Dna: The Next Big Hacking Frontier

Imagine computer-designed viruses that cure disease, new bacteria capable of synthesizing an unlimited fuel supply, new organisms that wipe out entire populations...

Programming Should Take Pride of Place in Our Schools
From ACM Opinion

Programming Should Take Pride of Place in Our Schools

If we don't change the way ICT is thought about and taught, we're shutting the door on our children's futures.

From ACM Opinion

The Rise of the New Information Gatekeepers

The promise of the Internet age is one of unparalleled access to information of all kinds, but it has also seen the rise of some powerful gatekeepers that control...

Doctoral Program Rankings For U.S. Computing Programs
From Communications of the ACM

Doctoral Program Rankings For U.S. Computing Programs: The National Research Council Strikes Out

A proposal for improving doctoral program ranking strategy.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account