Computer Science

Sort by
Filter by Category
Filter by Subject
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

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

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

In the age of AI, why our future depends on better understanding what makes us human

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

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

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

The Physical Nature of Information The Physical Nature of Information: A Short Course Gregory Falkovich

A unified introduction to information theory for scientists

Middle Tech Middle Tech: Software Work and the Culture of Good Enough Paula Bialski

Why software isn’t perfect, as seen through the stories of software developers at a run-of-the-mill tech company

Quantitative Biosciences Companion in Python Quantitative Biosciences Companion in Python: Dynamics across Cells, Organisms, and Populations Joshua S. Weitz, Nolan English, Alexander B. Lee, and Ali Zamani

A hands-on lab guide in the Python programming language that enables students in the life sciences to reason quantitatively about living systems across scales

Quantitative Biosciences Companion in R Quantitative Biosciences Companion in R: Dynamics across Cells, Organisms, and Populations Joshua S. Weitz and Marian Domínguez-Mirazo

A hands-on lab guide in the R programming language that enables students in the life sciences to reason quantitatively about living systems across scales

Quantitative Biosciences Companion in MATLAB Quantitative Biosciences Companion in MATLAB: Dynamics across Cells, Organisms, and Populations Joshua S. Weitz and Bradford P. Taylor

A hands-on lab guide in the MATLAB programming language that enables students in the life sciences to reason quantitatively about living systems across scales

Modeling Social Behavior Modeling Social Behavior: Mathematical and Agent-Based Models of Social Dynamics and Cultural Evolution Paul E. Smaldino

A comprehensive introduction to mathematical and agent-based modeling of social behavior

The Internet Is Not What You Think It Is The Internet Is Not What You Think It Is: A History, a Philosophy, a Warning Justin Smith-Ruiu

An original deep history of the internet that tells the story of the centuries-old utopian dreams behind it—and explains why they have died today

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

The Essence of Software The Essence of Software: Why Concepts Matter for Great Design Daniel Jackson

A revolutionary concept-based approach to thinking about, designing, and interacting with software

"You Are Not Expected to Understand This" "You Are Not Expected to Understand This": How 26 Lines of Code Changed the World Edited by Torie Bosch

Leading technologists, historians, and journalists reveal the stories behind the computer coding that touches all aspects of life—for better or worse

Patterns, Predictions, and Actions Patterns, Predictions, and Actions: Foundations of Machine Learning Moritz Hardt and Benjamin Recht

An authoritative, up-to-date graduate textbook on machine learning that highlights its historical context and societal impacts

Quantitative Social Science Quantitative Social Science: An Introduction in Stata Kosuke Imai and Lori D. Bougher

The Stata edition of the groundbreaking textbook on data analysis and statistics for the social sciences and allied fields