Think computers have become a commodity, like pork bellies, and computer science an old set of solved problems? Think again. The computer research agenda is as big as ever before, if not bigger.