Journal: Communications of the ACM

Volume 56, Issue 8

5 -- 0Moshe Y. Vardi, Victor Vianu. What is a flagship publication?
7 -- 0Vinton G. Cerf. Computer science education - revisited
9 -- 0. Is computing science?
10 -- 11Philip Guo. Teaching programming the way it works outside the classroom
13 -- 15Samuel Greengard. A new approach to information storage
16 -- 18Alex Wright. Patient, heal thyself
19 -- 21Paul Hyman. Software aims to ensure fairness in crowdsourcing projects
22 -- 24Richard Heeks, Andrew Robinson. Ultra-low-cost computing and developing countries
25 -- 28Chrysanthos Dellarocas, Marshall W. van Alstyne. Money models for MOOCs
29 -- 31Eric Byres. The air gap: SCADA's enduring security myth
32 -- 33George V. Neville-Neil. Cherry-picking and the scientific method
34 -- 36Leo Porter, Mark Guzdial, Charlie McDowell, Beth Simon. Success in introductory programming: what works?
37 -- 38Jean-Loup Richet. Overt censorship: a fatal mistake?
40 -- 44Ariel Tseitlin. The antifragile organization
45 -- 51Alex Nicolaou. Best practices on the move: building web apps for mobile devices
52 -- 59Tammy Everts. Rules for mobile performance optimization
60 -- 66Marc Lauritsen. Are we free to code the law?
67 -- 73Jacques Wainer, Michael Eckmann, Siome Goldenstein, Anderson Rocha. How productivity and impact differ across computer science subareas
74 -- 83Josh C. Bongard. Evolutionary robotics
86 -- 0Assaf Naor. Every graph is essentially sparse
87 -- 94Joshua D. Batson, Daniel A. Spielman, Nikhil Srivastava, Shang-Hua Teng. Spectral sparsification of graphs: theory and algorithms
96 -- 0Peter Winkler. Puzzled