Journal: Communications of the ACM

Volume 58, Issue 3

5 -- 0Wayne Graves. Raising ACM's Digital Library
6 -- 0. Make abstracts communicate results
7 -- 0Vinton G. Cerf. 'As we may think'
8 -- 9Valerie Barr, Mark Guzdial. Advice on teaching CS, and the learnability of programming languages
13 -- 15Keith Kirkpatrick. Automating organic synthesis
16 -- 18Tom Geller. Car talk
19 -- 21Esther Shein. Python for beginners
22 -- 24Pamela Samuelson. Copyrightability of Java APIs revisited
25 -- 27Thomas J. Cortina. Reaching a broader population of students through "unplugged" activities
28 -- 30Peter J. Denning, Edward E. Gordon. A technician shortage
31 -- 33John Leslie King. Humans in computing: growing responsibilities for researchers
34 -- 36Shriram Krishnamurthi, Jan Vitek. The real software crisis: repeatability as a core value
37 -- 39Maarten Bullynck, Edgar G. Daylight, Liesbeth De Mol. Why did computer science make a hero out of Turing?
40 -- 42Poul-Henning Kamp. HTTP/2.0: the IETF is phoning it in
43 -- 48Dave Long. META II: digital vellum in the digital scriptorium
50 -- 57Stephen J. Andriole. Who owns IT?
58 -- 67Ashwin Machanavajjhala, Daniel Kifer. Designing statistical privacy for your data
68 -- 77Timothy Libert. Privacy implications of health information seeking on the web
80 -- 0Edward H. Adelson. Image processing goes back to basics: technical perspective
81 -- 91Sylvain Paris, Samuel W. Hasinoff, Jan Kautz. Local Laplacian filters: edge-aware image processing with a Laplacian pyramid
96 -- 0Leah Hoffmann. Q&A