Computer Science & Electrical Engineering

Sort by
Filter by Category
Filter by Subject
The Irrational Decision The Irrational Decision: How We Gave Computers the Power to Choose for Us Benjamin Recht

How the computer revolution shaped our conception of rationality—and why human problems require solutions rooted in human intuition, morality, and judgment

The AI Paradox The AI Paradox: How to Make Sense of a Complex Future Virginia Dignum

A user’s guide to navigating the intricate, often contradictory relationship between artificial intelligence and human intelligence

Optimization and Learning via Stochastic Gradient Search Optimization and Learning via Stochastic Gradient Search Felisa Vázquez-Abad and Bernd Heidergott

An introduction to gradient-based stochastic optimization that integrates theory and implementation

AI Snake Oil AI Snake Oil: What Artificial Intelligence Can Do, What It Can’t, and How to Tell the Difference Arvind Narayanan and Sayash Kapoor

From two of °Õ±õ²Ñ·¡â€™s 100 Most Influential People in AI, what you need to know about AI—and how to defend yourself against bogus AI claims and products

Virtual You Virtual You: How Building Your Digital Twin Will Revolutionize Medicine and Change Your Life Peter Coveney and Roger Highfield

The visionary science behind the digital human twins that will enhance our health and our future

Computing in the Age of Decolonization Computing in the Age of Decolonization: India’s Lost Technological Revolution Dwaipayan Banerjee

How Cold War geopolitics and domestic capitalism changed the trajectory of India’s computing industry

Guardrails Guardrails: Guiding Human Decisions in the Age of AI Urs Gasser and Viktor Mayer-Schönberger

How society can shape individual actions in times of uncertainty

Python Practice Lab Python Practice Lab: Learn How to Code through Interactive Examples Angelica Lim and Victor Cheung

A guide to learning basic programming by writing fun, working programs that gradually become more complex

Island in the Net Island in the Net: Digital Culture in Post-Castro Cuba Steffen Köhn

An exploration of Cuba’s emerging digital culture and Cubans’ creation of grassroots networks, digital black markets, and online spaces for public debate

The Rational Use of Cognitive Resources The Rational Use of Cognitive Resources Falk Lieder, Frederick Callaway, and Thomas L. Griffiths

A new approach to understanding irrational behavior and modeling human cognition

Unlocking Justice Unlocking Justice: The Power of Data to Confront Inequity and Create Change Chad M. Topaz

How we can challenge social injustice—with data and humanity

Discrete Choice Models Discrete Choice Models: Mathematical Methods, Econometrics, and Data Science Alfred Galichon

A foundational treatment of discrete choice models, with a focus on random utility models

An Introduction to String Algorithms An Introduction to String Algorithms Carl Kingsford

An essential introduction to the building blocks of modern text processing

Artificially Yours Artificially Yours: Real Friendship in a World of Chatbots Valerie Tiberius

A human perspective on the nature of friendship in the age of artificial intelligence

The Brain, In Theory The Brain, In Theory Romain Brette

Why engineering and computational analogies are poorly suited to the study of biological cognition

The Importance of Being Educable The Importance of Being Educable: A New Theory of Human Uniqueness Leslie Valiant

Why you should worry less about AI and more about what makes us human

The Language of Mathematics The Language of Mathematics: The Stories behind the Symbols Raúl Rojas

A marvelous compendium of mathematical symbols and their fascinating histories

Ethics of the Algorithm Ethics of the Algorithm: Digital Humanities and Holocaust Memory Todd Presner

How computational methods can expand how we see, read, and listen to Holocaust testimony

Digital Culture Shock Digital Culture Shock: Who Creates Technology and Why This Matters Katharina Reinecke

How culture shapes the design and use of technology—and how we can resist the one-size-fits-all approach to technology design

The Real Internet Architecture The Real Internet Architecture: Past, Present, and Future Evolution Pamela Zave and Jennifer Rexford

A new way to understand the architecture of today’s Internet, based on an innovative general model of network architecture that is rigorous, realistic, and modular

The Joy of Quantum Computing The Joy of Quantum Computing: A Concise Introduction Jed Brody

An engaging and accessible presentation of the most famous algorithms and applications of quantum computing

Discrete and Computational Geometry, 2nd Edition Discrete and Computational Geometry, 2nd Edition Satyan L. Devadoss and Joseph O'Rourke

The essential introduction to discrete and computational geometry—now fully updated and expanded

The Quotable Feynman The Quotable Feynman Richard P. Feynman

A treasure-trove of illuminating and entertaining quotations from beloved physicist Richard P. Feynman

Algorithms for the People Algorithms for the People: Democracy in the Age of AI Josh Simons

How to put democracy at the heart of AI governance

How Logic Works How Logic Works: A User's Guide Hans Halvorson

A concise introduction to logic that teaches you not only how reasoning works, but why it works

The Teacher in the Machine The Teacher in the Machine: A Human History of Education Technology Anne Trumbore

The surprising history of education technology and its political, financial, and social impact on higher education and our world

AI, Automation, and War AI, Automation, and War: The Rise of a Military-Tech Complex Anthony King

Why AI will not replace human strategic judgement in war