The difficulty of teaching programming languages, and the benefits of hands-on learning.
The rise of RaaS: the resource-as-a-service cloud.
The business of the state.
Responsible programming.
JMB: scaling wireless capacity with user demands.
European women in computing.
Toward a pedagogy of ethical practice.
Big data and its technical challenges.
Licensing professional software engineers: seize the opportunity.
Future tense.
Watching TV on internet-connected devices.
Robots compete in disaster scenarios.
Who must you trust?
Finding more than one worm in the apple.
Snowden weak link: copying to USB device.
That classroom 'magic'.
Big data meets big science.
The power of joint multiuser beamforming: technical perspective.
Community sense and response systems: your phone as quake detector.
Automated QA testing at electronic arts.
Structural challenges and the need to adapt.
Holographic projection systems provide eternal life.