A free collection of computer Books from all over the world | This database contains links to FREE books available online.  Holds collection of e-books on various subjects. Only viewing is free. To browse one has to download their plugin

ALGORITHM BOOKS OF COMPUTER SCIENCE |

computer algorithm Books
Online Books

Information Theory, Inference, and Learning Algorithms (David J.C. MacKay)
Computer Programming Algorithms Directory
Algorithms (Shai Simonson)
Sorting and Searching Algorithms (Thomas Niemann)
Combinatorial Algorithms (Jeff Erickson)
Information Retrieval (C.J. van Rijsgergen)
Information Retrieval (C.J. van Rijsgergen) Mirror
Introduction to Complexity Theory (Oded Goldreich)
Data Structures and Algorithms (John Morris)
An Introduction to Computational Complexity
Efficient Algorithms for Sorting and Synchronization (Andrew Tridgell, PDF)
Computer Animation Algorithms Techniques (Rick Parent)
Handbook of Algorithms and Data Structures (G. Gonnet, R. Baeza Yates)
Algorithms and Complexity (Herbert S. Wilf)
Data Structures and Algorithms with Object Oriented Design Patterns in Java (Bruno R. Preiss)
Data Structures and Algorithms with Object Oriented Design Patterns in C++ (Bruno R. Preiss)
Data Structures and Algorithms with Object Oriented Design Patterns in CSharp (Bruno R. Preiss)
List of algorithms Mirror
Lecture Notes on Optimization (Pravin Varaiya)
Dictionary of Algorithms and Data Structures
Lecture Notes on Computational Complexity (Luca Trevisan)
A Genetic Algorithm Tutorial (Darrell Whitley)
Algorithms for Programmers (Jrg Arndt)
Algorithms for Programmers (Jrg Arndt) PDF
Data Structures through Java (Peter M. Williams)

Artificial Intelligence Books
Online Books

Implementing Mathematics with The Nuprl Proof System
Building Expert Systems In Prolog (Amzi)
Machine Learning, Neural and Statistical Classification (D. Michie, D. Spiegelhalter, C. Taylor)
Introduction to Machine Learning (N. Nilsson)
Artificial Intelligence I (W. Jones)
Artificial Intelligence II (David Marshall)
Cellular Automata and Complexity
Practical Artificial Intelligence Programming in Java
Implementing Mathematics with The Nuprl Proof System
Logic for Computer Science Foundations of Automatic Theorem Proving
Machine Learning, Neural and Statistical Classification
Building Expert Systems In Prolog
Introduction to Machine Learning

Compiler Design Books
Online Books

Compilers and Compiler Generators An Introduction with C++
Comprehensive Compilers Review
GNU Compiler Collection (GCC) Internals
How to Design Programs
Implementing Functional Languages A Tutorial
Modern Compiler Design (Dick Grune)
Parsing Techniques A Practical Guide (Dick Grune)
Compilers Lecture Notes (R. Muhammad)
Compilers Lecture Notes (R. Muhammad) by P. Graham
Advanced Compiler Construction (K.D. Cooper)
Compilers and Compiler Generators An Introduction with C++ (P.D. Terry)
Compilers and Compiler Generators An Introduction with C++ (P.D. Terry) PDF Version
Bison Manual
A Compact Guide to Lex Yacc for Compiler Construction (T. Niemann)
Lets Build a Compiler (J. Crenshaw )
TrueType Instruction Compiler Tutorial
Behavioral Compiler Tutorial
A Practical Theory of Programming
Advanced Programming Language Design
Compiler Design Issues for Embedded Processors

Computation Theory Books
Online Books

ConstructiveComputation Theory
AComputational Introduction to Number Theory and Algebra (V. Shoup

computer algorithm Books
Online Books

Information Theory, Inference, and Learning Algorithms (David J.C. MacKay)
Computer Programming Algorithms Directory
Algorithms (Shai Simonson)
Sorting and Searching Algorithms (Thomas Niemann)
Combinatorial Algorithms (Jeff Erickson)
Information Retrieval (C.J. van Rijsgergen)
Information Retrieval (C.J. van Rijsgergen) Mirror
Introduction to Complexity Theory (Oded Goldreich)
Data Structures and Algorithms (John Morris)
An Introduction to Computational Complexity
Efficient Algorithms for Sorting and Synchronization (Andrew Tridgell, PDF)
Computer Animation Algorithms Techniques (Rick Parent)
Handbook of Algorithms and Data Structures (G. Gonnet, R. Baeza Yates)
Algorithms and Complexity (Herbert S. Wilf)
Data Structures and Algorithms with Object Oriented Design Patterns in Java (Bruno R. Preiss)
Data Structures and Algorithms with Object Oriented Design Patterns in C++ (Bruno R. Preiss)
Data Structures and Algorithms with Object Oriented Design Patterns in CSharp (Bruno R. Preiss)
List of algorithms Mirror
Lecture Notes on Optimization (Pravin Varaiya)
Dictionary of Algorithms and Data Structures
Lecture Notes on Computational Complexity (Luca Trevisan)
A Genetic Algorithm Tutorial (Darrell Whitley)
Algorithms for Programmers (Jrg Arndt)
Algorithms for Programmers (Jrg Arndt) PDF
Data Structures through Java (Peter M. Williams)
Computer Architecture Books
Online Books

Computer Structures Readings and Examples (C. Gordon Bell and Allen Newell, 1971 edition) Mirror
ComputerArchitecture Tutorial (Gurpur Prabhu)
ComputerStructure Lecture Notes (J. M. Rabaey and K. Keutzer, Berkeley U.)
Computer Architecture Tutorial
Computer Structures Readings amp; Examples
Designing Computers and Digital Systems
Computer Graphics Books
Online Books

Computer Vision and Image Processing (David Marshall)
Vector Math for 3D Computer Graphics, 3rd Edition
OpenGL Programming Guide
OpenGL Reference Manual
Graphics Programming Black Book (M. Abrash)
Simulating Humans Computer Graphics, Animation, and Control (N.I. Badler)
C++ GUI Programming with Qt3 (Jasmin Blanchette/Mark Summerfield)
Cross Platform GUI Programming with wxWidgets (Julian Smart/Kevin Hock)
Computes First Book of Atari Graphics
Computer Graphics Primer
Encyclopedia of Graphics File Formats
Graph Theory, 3rd Edition (R. Diestel)
Graph Theory with Applications (J. Bondy, U. Murty)

Functional Programming Books
Online Books

TheImplementation of Functional Programming Languages (by Simon Peyton Jones,1977)
Information Theory Books
Online Books

The Limits of Mathematics A Course on Information Theory and the Limits of Formal Reasoning (G.J. Chaitin)
Information, Randomness Incompleteness (G. Chaitin)
Information Theory, Inference, and Learning Algorithms (David J.C. MacKay)
A Discipline Independent Definition of Information (Robert M. Losee)
An Introduction to Information Theory and Entropy (Tom Carter)
Algorithmic Information Theory (G. Chaitin)
A Short Course in Information Theory (D. MacKay)
A Mathematical Theory of Communication (C.E. Shannon)
Numerical Computation Books
Online Books

Electronic Transactions on Numerical Analysis
Numerical Mathematics in Scientific Computation (ke Bjrck)
Numerical Recipes in C
An Introduction to Multigrid Methods (A. Borzi)
Numerical Recipes in Fortran 77
Numerical Recipes in Fortran 90
Electronic Transactions on Numerical Analysis
LAPACK Users' Guide, 3rd Edition

OOD OOP Books
Online Books

Object OrientedSystem Development
Objectsand Java Building Object Oriented, Multi Threaded Applications with Java
BringingDesign to Software
Workingwith Objects (PDF, 497p)
Ada 95 The Craft ofObject Oriented Programming
Object Oriented Perl (PDF) Mirror
Operating Systems Books
Online Books

Practical File System Design with the Be File Sysytem (Dominic Giampaolo)
A Short Introduction to Operating Systems (M. Burgess)
Programming the Be Operating System (Dan Sydow)
Implementing CIFS The Common Internet File System (Christopher R. Herte)
Implementing CIFS The Common Internet File System (Christopher R. Herte) PDF
Operating Systems Lecture Notes (Martin C. Rinard)
Operating Systems Introduction (B. Brown)
Programing Theory Books
Online Books

How To Design Programs An Introduction To Programming and Computing (M. Felleisen, et al)
A Practical Theory of Programming (E. Hehner)
Programming from the Ground Up (J. Bartlett)
A Gentle Introduction to Programming (A. Cumming)
Structure and Interpretation of Computer Programs, 2nd Edition, (H. Abelson, G.J. Sussman)
Structure and Interpretation of Computer Programs, 2nd Edition, (H. Abelson, G.J. Sussman) Videos
Designing and Building Parallel Programs (I. Foster)
Your Programs Posture (Alan Cooper)
Concepts, Techniques, and Models of Computer Programming (P. Roy, S. Harid, PDF, 939p) Mirror
The Programmers Stone (Alan Colston)
The Programmers Stone (Alan Colston) PDF
How to be a Programmer A Short, Comprehensive, and Personal Summary (Robert L. Read)
Learning to Program (Alan Gauld)
How to Think Like a Computer Scientist
Learn to Program A Tutorial for the Future Programmer (Chris Pine)
Programming from Specifications (Carroll Morgan)
Patterns for Adaptive Programming (AP)














 

Make a Free Website with Yola.