December 2012 - Vol. 55 No. 12
Features
Levels of Abstraction; Pre-Teens and Career Choices
In the Year of Disruptive Education
IT Innovation For the Bottom of the Pyramid
Why We Need an ACM Special Interest Group For Broadening Participation
The Essence of Software Engineering: The SEMAT Kernel
Sender-Side Buffers and the Case For Multimedia Adaptation
Anatomy of a Solid-State Drive
Theory of Algorithmic Self-Assembly
Technical Perspective: High-Level Data Structures
An Introduction to Data Representation Synthesis
Technical Perspective: Natural Algorithms in a Networked World
Natural Algorithms and Influence Systems
Puzzled: Solutions and Sources