The computer science and electrical engineering list focuses on the nature of computation and its applications. The books cover theoretical and applied topics in cybersecurity, cryptography, theoretical computer science, algorithms, machine learning, artificial intelligence, and information theory. Taking an interdisciplinary approach to these topics, the list draws on a variety of disciplines—notably mathematics, philosophy, and the natural sciences—to elucidate the nature of computation and the essential role it plays in the production and dissemination of knowledge.
Smart books for humans on artificial intelligence
AI’s involvement in everyday life is ever-evolving, with significant implications for how we work, live, and traverse fields from education to healthcare. As this powerful technology is incorporated into more services and products that we rely upon, here are some books that can help us to embrace human agency and navigate this new digital age.
PUP Speaks: Torie Bosch on the intimate connections between technology and its creators
When they think of “code”, many people imagine something impersonal and immutable. In this video, PUP Speaks author Torie Bosch shows the surprisingly intimate connections between technology and the people who create it.
Facebook’s dark design: It’s not just the algorithms
In the midst of our current debate about Facebook, have we ignored a core issue? Public scrutiny has focused almost entirely on the company and its practices.
Daniel Jackson on The Essence of Software
As our dependence on technology increases, the design of software matters more than ever before. Why then is so much software flawed? Why hasn’t there been a systematic and scalable way to create software that is easy to use, robust, and secure?
Ken Steiglitz: When Caruso’s Voice Became Immortal
The first record to sell a million copies was Enrico Caruso’s 1904 recording of “Vesti la giubba.” There was nothing digital, or even electrical about it; it was a strictly mechanical affair.