Computer algorithms
Featured — award winners and classics first, when available. Use “Show different books” for a new selection.
🔄 Show different books
Design by evolution
Nine algorithms that changed the future
Fault-tolerant parallel computation
Subspace learning of neural networks
Algorithms for VLSI physical design automation
Algorithmic Combinatorics on Partial Words
Mathematical methods and algorithms for signal processing
Algorithms Unplugged
How Debuggers work
Data structures and algorithm analysis in Ada
Calendrical calculations
Computer science fundamentals
Numerical optimization
Algorithms and Programming
Elements of programming
Algorithms in C, Parts 1-4
Data structures and algorithms
Awesome algorithms and creative coding
C algorithms for real-time DSP
P-functions and Boolean matrix factorization
Algorithmics
Algorithms
Complexity and real computation
Advanced algorithms for neural networks
Introduction to the design & analysis of algorithms
Data structures, algorithms, and software principles in C
Data Structures and Algorithms Made Easy in Java
Object-oriented programming using C++
Collison detection interactive 3D environments
Algebra of programming
Browse free books to read online
Book Explorer lets readers browse the free, readable part of the Open Library catalogue by familiar genres, or by the exact subject tags Open Library assigns each book. Every book has its own page with a reader where one is available, plus links to Open Library, your library, Libby and Amazon.
Fiction
- All Fiction
- Literary Fiction
- Children's Fiction
- Mystery & Detective
- Romance
- Fantasy
- Thriller & Suspense
- Historical Fiction
- Science Fiction
- Graphic Novels & Comics
- Humor
- Short Stories
- Horror
- Young Adult Fiction
- Western
Non-fiction
- All Non-fiction
- History
- Biography & Memoir
- Religion & Spirituality
- Politics & Social Sciences
- Travel
- Philosophy
- Business & Economics
- Science
- Art & Photography
- Cooking
- Self-Help
- Music
- Health & Fitness
- Sports & Recreation
- Humor
- True Crime