Issue Downloads
What is computation?
Our culture is in the process of renegotiating what it thinks computation and computer really mean.
An interview with Robert Soare
University of Chicago's Robert Soare, the Paul Snowden Russell Distinguished Service Professor of Mathematics and Computer Science, offers his reflections on Alan Turing.
Invitation to complexity theory
Complexity theory provides new viewpoints on various phenomena that were considered by past thinkers.
The tale of the PCP theorem
How the search for the limits of computing led to the discovery of the unexpected power of proofs.
Pseudorandomness and derandomization
The computational theory of pseudorandomness and cryptography.
Why now is the right time to study quantum computing
Quantum computing is not merely a recipe for new computing devices, but a new way of looking at the world.
Future of computing: inspiration from nature
The intersection of biology and computer science is pushing computation beyond its traditional limits---forget algorithms think evolution.