Name Change Welcome to BookDNA.com (formerly Shepherd.com)
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • 🥇 Best Books 2025
  • Personalized Reading Picks
  • Profile
  • Refer friends
  • 🐇 🕳️ ✨
  • Logout
Browse
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • Best Books 2025
  • Personalized Reading Picks
  • Home
  • For Authors
  • Our Story
  • Membership
Algorithm Lists by Experts All Time Best Trending By Book DNA List by Experts

Algorithm

  • All Time Best
  • Trending
  • By Book DNA
  • List by Experts

Algorithm book lists by experts

Explore science fiction book lists created by fans.

  • Daniel Zingaro For actually learning how to design algorithms Book cover of Algorithm Design Book cover of Algorithms Illuminated: The Basics Book cover of Algorithms Book cover of Data Structures and Algorithms Book cover of A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
  • Pramod Ganapathi Mathematical and algorithmic puzzles Book cover of Mathematical Puzzles Book cover of Ingenious Mathematical Problems and Methods Book cover of Algorithmic Puzzles Book cover of An Illustrated Guide to Relativity Book cover of Chases and Escapes: The Mathematics of Pursuit and Evasion
  • John MacCormick Algorithms for people who don’t know algorithms Book cover of Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy Book cover of The Thrilling Adventures of Lovelace and Babbage: The (Mostly) True Story of the First Computer Book cover of Algorithms to Live By: The Computer Science of Human Decisions Book cover of The Golden Ticket: P, NP, and the Search for the Impossible Book cover of Probably Approximately Correct: Nature's Algorithms for Learning and Prospering in a Complex World
  • Yuxi (Hayden) Liu Machine learning for beginners Book cover of Machine Learning For Absolute Beginners: A Plain English Introduction Book cover of Mathematics for Machine Learning Book cover of Introduction to Machine Learning with Python: A Guide for Data Scientists Book cover of Programming Collective Intelligence: Building Smart Web 2.0 Applications Book cover of Fundamentals of Machine Learning for Predictive Data Analytics, Second Edition: Algorithms, Worked Examples, and Case Studies
  • Federico Kereki The theory and practice of computer programming Book cover of The Art of Computer Programming Book cover of A Discipline of Programming Book cover of The Science of Programming Book cover of Design Patterns: Elements of Reusable Object-Oriented Software Book cover of Refactoring: Improving the Design of Existing Code
  • Mark S. Nixon Computer vision from a veteran professor Book cover of Vision: A Computational Investigation into the Human Representation and Processing of Visual Information Book cover of Multiple View Geometry in Computer Vision Book cover of Computer Vision: Models, Learning, and Inference Book cover of Computer Vision: Algorithms and Applications Book cover of Advanced Methods and Deep Learning in Computer Vision
  • Carol M. Glen Understanding the internet and how it is governed Book cover of The Internet in Everything: Freedom and Security in a World with No Off Switch Book cover of How The Internet Really Works: An Illustrated Guide to Protocols, Privacy, Censorship, and Governance Book cover of Consent of the Networked: The Worldwide Struggle for Internet Freedom Book cover of The Attention Merchants: The Epic Scramble to Get Inside Our Heads Book cover of Web3: Charting the Internet's Next Economic and Cultural Frontier
  • Chris Zimmerman Programming for people who want to be good at it Book cover of The Pragmatic Programmer: Your Journey to Mastery Book cover of The Soul of a New Machine Book cover of Software Engineering at Google: Lessons Learned from Programming Over Time Book cover of Introduction to Algorithms Book cover of Becoming a Better Programmer: A Handbook for People Who Care About Code
  • Matthew Kirk Ethical artificial intelligence Book cover of How to Lie with Statistics Book cover of Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy Book cover of Fooled by Randomness Book cover of The Mismeasure of Man Book cover of Machine Learning
  • Andrew Hodges Alan Turing’s world Book cover of Alan Turing's Manchester Book cover of Shadows of the Mind: A Search for the Missing Science of Consciousness Book cover of Inside The Centre: The Life of J. Robert Oppenheimer Book cover of Universal Man: The Seven Lives of John Maynard Keynes Book cover of Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
  • Elad Segev Social impact of big tech companies Book cover of The Four Book cover of The Search Book cover of Code and Other Laws of Cyberspace Book cover of Algorithms of Oppression: How Search Engines Reinforce Racism Book cover of Search Engine Society
  • David S. Richeson For mathematics enthusiasts Book cover of Journey Through Genius: The Great Theorems of Mathematics Book cover of Logicomix: An Epic Search for Truth Book cover of Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy Book cover of The Colossal Book of Mathematics: Classic Puzzles, Paradoxes, and Problems Book cover of Flatland: A Romance of Many Dimensions
  • Steven S. Skiena Mathematical and algorithmic thinking Book cover of The Art of Computer Programming: Volume 3: Sorting and Searching Book cover of Algorithms to Live By: The Computer Science of Human Decisions Book cover of How to Solve It: A New Aspect of Mathematical Method Book cover of How Not to Be Wrong: The Power of Mathematical Thinking Book cover of Adventures of a Mathematician
  • Jeff Langr Doing it right in your programming language Book cover of Effective C++: 55 Specific Ways to Improve Your Programs and Designs Book cover of Smalltalk Best Practice Patterns Book cover of Effective Java Book cover of JavaScript: The Good Parts: The Good Parts Book cover of Practical Object-Oriented Design: An Agile Primer Using Ruby
  • Tim Harford Think clearly about data Book cover of The Art of Statistics: How to Learn from Data Book cover of Invisible Women: Data Bias in a World Designed for Men Book cover of Factfulness: Ten Reasons We're Wrong about the World—and Why Things Are Better Than You Think Book cover of Hello World: Being Human in the Age of Algorithms Book cover of The Numbers Game: The Commonsense Guide to Understanding Numbers in the News, in Politics, and in Life
  • Roger W. Hoerl AI and data science that are actually readable Book cover of The Real Work of Data Science: Turning Data Into Information, Better Decisions, and Stronger Organizations Book cover of All-in On AI: How Smart Companies Win Big with Artificial Intelligence Book cover of Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy Book cover of The Signal and the Noise: Why So Many Predictions Fail--but Some Don't Book cover of The Black Swan
  • Philipp Fehre Learning from programming classics Book cover of Smalltalk Best Practice Patterns Book cover of Erlang Programming: A Concurrent Approach to Software Development Book cover of The C Programming Language Book cover of Land Of Lisp: Learn to Program in Lisp, One Game at a Time! Book cover of Modern Operating Systems
  • Keith M. Martin Cryptography and how we secure the digital world Book cover of The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography Book cover of Crypto: How the Code Rebels Beat the Government--Saving Privacy in the Digital Age Book cover of Cryptography: A Very Short Introduction Book cover of The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage Book cover of Bitcoin: The Future of Money?
  • Rod Stephens Making you a better software developer Book cover of The Mythical Man-Month: Essays on Software Engineering Book cover of Code Complete: A Practical Handbook of Software Construction Book cover of The Design of Everyday Things Book cover of Introduction to Algorithms Book cover of How to Write for the World of Work
  • David B. Black Teaching and inspiring the best programmers Book cover of The C Programming Language Book cover of The Art of Computer Programming, Volume 4, Fascicle 1, The: Bitwise Tricks & Techniques; Binary Decision Diagrams Book cover of Principles of Compiler Design Book cover of Gödel's Proof Book cover of Gödel, Escher, Bach: An Eternal Golden Braid
Something went wrong :(

Copyright © 2026 - Bookdna.com

NLP Powered By Wikifier.org

Book DNA is a participant in the Bookshop.org and Amazon Associate Affiliate Programs. As a participant, we may earn from qualifying purchases made on those sites.

Discover
  • Discover The Best Books
  • Follow Our Development
About
  • Our Story
  • For Authors
  • Media Inquiries
  • Contact Us
  • Become Founding Member
  • Donate
Legal
  • Affiliate Disclosure
  • Privacy Policy
  • Terms & Conditions
  • Website Disclosure

Login

Create Account

Continue with Google

or

Forgot Password?
Continue with Google

or