Dan Boneh on pairing-based cryptography, multilinear maps, and how an 1,800-year-old "intellectual curiosity" became the foundation of all secure network traffic.
Leah Hoffmann
Michael Stonebraker on Ingres, Postgres, dividing his time between academia and start-ups, and why "one size fits none."
The creator of the Eiffel programming language discusses his career in industry and academia, "Design by Contract," and his views on Agile software development.
Leslie Lamport on Byzantine generals, clocks, and other tools for reasoning about concurrent systems.
Having helped develop Reduced Instruction Set Computing and Redundant Arrays of Inexpensive Disks, David Patterson has set his sights on interdisciplinary research.
Peter G. Neumann views computers and their related issues holistically.
Turing Award recipients Shafi Goldwasser and Silvio Micali talk about proofs, probability, and poker.
As computational tools open up new ways of understanding history, historians and computer scientists are working together to explore the possibilities.
Q&A: The Power of Distribution
Nancy Lynch talks about achieving consensus, developing algorithms, and mimicking biology in distributed systems.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved