Responding to the blogosphere.
Education - Alice 3: concrete to abstract.
The pathologies of big data.
Global software development: where are the benefits?
Browser security: lessons from Google Chrome.
A blind person's interactions with technology.
Viewpoint - Time for computer science to grow up.
Attracting Native Americans to computing.
In the virtual extension.
Why invention and innovation diverge.
Boolean satisfiability from theoretical hardness to practical success.
Revitalizing computing education through free and open source software for humanity.
The critical elements of the patch management process.
IT drives policy---and vice versa.
Learning through games.
Distinguishing citation quality for journal impact assessment.
An ICT research agenda, HPC and innovation, and why only the developed world lacks women in computing.
Privacy and security - An ethics code for U.S. intelligence officers.
Does distributed development affect software quality?: an empirical case study of Windows Vista.
Technical opinion - What drives the adoption of antiphishing measures by Hong Kong banks?
Technical perspective - Maintaining quality in the face of distributed development.
U.S. unveils cybersecurity plan.
Learning to build an IT innovation platform.
Economic and business dimensions - Entrepreneurship during a slump.
The new searchers.
Puzzled - Probability and intuition.
Communications and the practitioner.
Statistical analysis of circuit timing using majorization.
CTO roundtable: cloud computing.
Just for you.
What determines IT spending priorities?
Ranking billions of web pages using diodes.
Face recognition breakthrough.
Technical perspective - Where the chips may fall.