Computer Science
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
Why software isn’t perfect, as seen through the stories of software developers at a run-of-the-mill tech company
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
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
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
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
Leading technologists, historians, and journalists reveal the stories behind the computer coding that touches all aspects of life—for better or worse
An authoritative, up-to-date graduate textbook on machine learning that highlights its historical context and societal impacts
A tidyverse edition of the acclaimed textbook on data analysis and statistics for the social sciences and allied fields