The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
Considering new business models for massive open online courses.
Censorship of information often has the opposite effect by drawing attention to the censored material.
Attempting to use isolation as a security strategy for critical systems is unrealistic in an increasingly connected world.
Software is supposed be a part of computer science, and science demands proof.
How pair programming, peer instruction, and media computation have improved computer science education.