Sign In

Communications of the ACM



Until the Craze Fades
From [email protected]

Until the Craze Fades

Too much, perhaps, of a good thing?

Articulation of Decision Responsibility
From [email protected]

Articulation of Decision Responsibility

Can we establish a locution for the results of a program that does not ascribe decision-making power?

ACM Public Policy Update: 100-Day Highlights
From [email protected]

ACM Public Policy Update: 100-Day Highlights

Chronicling the First 100 Days this year of ACM's member-driven policy efforts in Europe and the U.S.

End Anonymous Refereeing
From [email protected]

End Anonymous Refereeing

Who came up with this bizarre idea?

Integrating CS to Improve Scores in Math, Science, and English Language Arts: New Result from Code.org and Outliers
From [email protected]

Integrating CS to Improve Scores in Math, Science, and English Language Arts: New Result from Code.org and Outliers

Evidence from Broward County of integrated CS curriculum having an impact on standardized tests 

Examples of Phenomenology in Computing
From [email protected]

Examples of Phenomenology in Computing

The branch of philosophy known as phenomenology can broaden our understanding of what is really going on in the tasks we address with computing.

What Went Wrong? Facebook and 'Sharing' Data with Cambridge Analytica
From [email protected]

What Went Wrong? Facebook and 'Sharing' Data with Cambridge Analytica

The road to the Cambridge Analytica/Facebook scandal is strewn with failures.

Securing Threats to Election Systems
From [email protected]

Securing Threats to Election Systems

Election systems are supposed to be disconnected from the Internet, for obvious and sensible reasons. Most elections today, however, use computers.

Time To End The vi/Emacs Debate
From [email protected]

Time To End The vi/Emacs Debate

If you still use Emacs, I feel for you. Perhaps it is time to give vi a try.

Massive Retaliation 2.0
From [email protected]

Massive Retaliation 2.0

Reacting to the U.S. Nuclear Posture Review, which now tries to extend nuclear deterrence to cyberspace.

Let's Not Forget the 'Science' in 'Computer Science'
From [email protected]

Let's Not Forget the 'Science' in 'Computer Science'

There is a growing trend to treat very difficult problems in computer science as purely engineering problems where solutions are approximated using data-driven...

Tech Ethics at Work
From [email protected]

Tech Ethics at Work

Ethics for Tech must address how professional issues play out in the workplace, in real life.

Benefits of a Master's Degree in Computer Science
From [email protected]

Benefits of a Master's Degree in Computer Science

If you have the means, consider pursuing a master's degree in computer science.

How Can We Foster Inclusiveness?
From [email protected]

How Can We Foster Inclusiveness?

What can an individual do on a day-to-day basis to ensure that her/his environment fosters inclusiveness?

Learning Computer Science Is Different Than Learning Other STEM Disciplines
From [email protected]

Learning Computer Science Is Different Than Learning Other STEM Disciplines

Learning computer science has unique challenges that make it harder than learning other STEM disciplines.

The Real Costs of a Computer Science Teacher Are Opportunity Costs, and Those Are Enormous
From [email protected]

The Real Costs of a Computer Science Teacher Are Opportunity Costs, and Those Are Enormous

It is hard to convince people to become CS teachers (K–12 or University) when the opportunities elsewhere are so lucrative.

Human Acts and Computer Apps
From [email protected]

Human Acts and Computer Apps

Our behaviors often seem to mimic the procedures that we induce in computers. What questions does that raise?

The Citadel and the Amusement Park
From [email protected]

The Citadel and the Amusement Park

There are two kinds of Web sites.

The Binary System Was Created Long Before Leibniz
From [email protected]

The Binary System Was Created Long Before Leibniz

There are reports of much older number systems using only two symbols that have been developed mainly in Asia.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account