The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
There are other, more important lessons to impart to your preschooler.
In the midst of the Covid-19 pandemic, the potential consequences of cyberattacks are terrifying.
David Heinemeier Hansson, creator of Ruby on Rails and co-founder of Basecamp, talks about how software is built, what it means for the builders, and how it could be done differently.
The cyber security skills gap continues to get worse, according to the latest research.
Fortran has ruled scientific computing, but Julia emerged for large-scale numerical work.
Amgen Professor of Biology Emerita Nancy Hopkins advocates for more inclusive science and advises how to get there.
Seeking the answer to the elusive question, 'Are we there yet'?
Almost everything is somehow interrelated with everything else—and that should not surprise us.
Tabs vs. spaces
Recognizing the significance of a cornerstone of computer science.
Leveraging existing data sources to improve the declaration and management of authorship conflicts of interest.
The importance of the students’ voice.
Broadly, NoSQL has an absence of strict schemas for entities/attributes, while SQL rigidly relates/regulates the two.
Rather than fancying you can control Internet access, design exams to reward students who won't need it.
Pharmacy chains including CVS Health, Walmart, and Walgreens-Boots Alliance are …
The WE-FORGE data protection system uses an artificial intelligence version …
A new report found that the hardest and perhaps most …