acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

The Future of Internet Freedom
From ACM Opinion

The Future of Internet Freedom

Over the next decade, approximately five billion people will become connected to the Internet.

How to Build a Bad Research Center
From Communications of the ACM

How to Build a Bad Research Center

Sharing lessons learned from experiences creating successful multidisciplinary research centers.

The Impact of the United Nations Convention on the Rights of Persons with Disabilities
From Communications of the ACM

The Impact of the United Nations Convention on the Rights of Persons with Disabilities

Codifying human rights and inclusiveness in a technical context for people with disabilities.

'Surfing Toward the Future'
From Communications of the ACM

'Surfing Toward the Future'

A new report from Chile about improving economic competitiveness advances a novel interpretation of innovation. Timing is everything.

Why Software Engineering Courses Should Include Ethics Coverage
From Communications of the ACM

Why Software Engineering Courses Should Include Ethics Coverage

Encouraging students to become comfortable exercising ethical discernment in a professional context with their peers.

Mass Digitization as Fair Use
From Communications of the ACM

Mass Digitization as Fair Use

Considering the implications of the late-2013 ruling in favor of Google in the Authors Guild case.

Asimov's Predictions from 1964: A Brief Report Card
From ACM Opinion

Asimov's Predictions from 1964: A Brief Report Card

Predictions about technology's future are almost always doomed.

How to Get a Job at Google
From ACM Opinion

How to Get a Job at Google

Last June, in an interview with Adam Bryant of The Times, Laszlo Bock, the senior vice president of people operations for Google—i.e., the guy in charge of hiring...

Why Startups Should Steal Ideas and Hire Weirdos
From ACM Opinion

Why Startups Should Steal Ideas and Hire Weirdos

The most consistently creative and insightful people are explorers.

Ready Technology
From Communications of the ACM

Ready Technology

Fast-tracking emerging business technologies.

Digital Platforms
From Communications of the ACM

Digital Platforms: When Is Participation Valuable?

Assessing the benefits and challenges of knowledge spillovers.

Bugs and Bragging Rights
From Communications of the ACM

Bugs and Bragging Rights

It is not always size that matters.

An Integrated Approach to Safety and Security Based on Systems Theory
From Communications of the ACM

An Integrated Approach to Safety and Security Based on Systems Theory

Applying a more powerful new safety methodology to security risks.

Establishing a Nationwide CS Curriculum in New Zealand High Schools
From Communications of the ACM

Establishing a Nationwide CS Curriculum in New Zealand High Schools

Providing students, teachers, and parents with a better understanding of computer science and programming.

Would Cybersecurity Professionalization Help Address the Cybersecurity Crisis?
From Communications of the ACM

Would Cybersecurity Professionalization Help Address the Cybersecurity Crisis?

Evaluating the trade-offs involved in cybersecurity professionalization.

'net Neutrality' Ruling Opens Door For Two-Tiered Internet Market
From ACM Opinion

'net Neutrality' Ruling Opens Door For Two-Tiered Internet Market

An "Open Internet" became endangered this week at a time when the U.S. increasingly relies on Internet services to deliver everything from education to entertainment...

Making It
From ACM Opinion

Making It

In January of 1903, the small Boston magazine Handicraft ran an essay by the Harvard professor Denman W. Ross, who argued that the American Arts and Crafts movement...

Publish Now, Judge Later
From Communications of the ACM

Publish Now, Judge Later

A proposal to address the problem of too many conference submissions and not enough time for reviewers to carefully evaluate each one.

Estimation Is Not Evil
From Communications of the ACM

Estimation Is Not Evil

Reconciling agile approaches and project estimates.

Actually, Turing Did Not Invent the Computer
From Communications of the ACM

Actually, Turing Did Not Invent the Computer

Separating the origins of computer science and technology.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account