The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
There are no archived opinion articles for this time period.
Finding errors is not the same strategy as making sure that a product works.
Should we teach two different programming languages in the first CS course? Probably not -- here's what we know.
The professor was incredulous.
There are enough seismometers around these days to detect and …
Between last year and this year, the number of students …