The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
According to Bloomberg Businessweek, spies in China managed to insert chips into computer systems that would allow external control of those systems.
As Japan lands a third probe on Ryugu asteroid, Nature looks at the Hayabusa2 mission in more detail.
This past April a new video of Barack Obama surfaced on the Internet. Against a backdrop that included both the American and presidential flags, it looked like many of his previous speeches.
Watching a 50th anniversary screening of "2001: A Space Odyssey," I found myself, a mathematician and computer scientist whose research includes work related to artificial intelligence, comparing the story's vision of the future…
Since the advent of Donald Trump's candidacy, there's been a ton of focus on botnets and sockpuppets—automated and semiautomated social media accounts that use disinformation to manipulate public opinion.
Artificial intelligence is transforming the traditional delivery of legal services.
Despite the ubiquity of computers in modern society, the vast majority of today's students never study computer science or computer programming.
Considering the similarities of quantum computing development to the early years of conventional computing.
A proposal for teaching the organizational, legal, and international aspects of cybersecurity.
Teach your junior programmers how to read code.
A global collaborative project for the benefit of all.
Assessing whether newcomers have a more difficult time achieving paper acceptance at established conferences.
Ethics can and should be presented to computer science students in appropriate ways.
The foundation of any collective action, of any community, is language. It influences how we feel, react, and understand.
On the added value of teaching an online soft skills course to undergrad computer science students.
The U.S. National Science Foundation has taken action in 16-to-20 …
A new tool measures the hidden cost of machine learning.
A cybersecurity advisory issued by the National Security Agency's Cybersecurity …