Here's a list of all Books.
777 - Against Intellectual Monopoly
776 - C# Programming Yellow Book, The "Bananas" Edition
774 - [Sign-up required] Storage Basics - An Introduction To The Fundamentals Of Storage Technology
773 - Flexible Circuit Technology, Third Edition
772 - Virtualization For Dummies, Sun and AMD Special Edition
771 - [No longer publicly available] Optimization Algorithms on Matrix Manifolds
770 - Think Complexity: Complexity Science and Computational Modeling, Second Edition
769 - Art Gallery Theorems and Algorithms
768 - Structures and Algorithms: Annotated Reference with Examples, First Edition
767 - Linux 102 Examination Modular Training Notes
766 - Linux 101 Examination Modular Training Notes
765 - Higher-Order Perl - Transforming Programs With Programs
764 - The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
762 - TEI Guidelines for Electronic Text Encoding and Interchange
761 - Practical Optimization: A Gentle Introduction
760 - Fundamentals of Linear Algebra
759 - The Design of PARAS Microkernel
758 - Recent Advances in Face Recognition
757 - [Sign-up required] Eye, Brain, and Vision
755 - Taken Out of Context: American Teen Sociality in Networked Publics
754 - Mathematical Tools for Physics
753 - A Field Guide to Genetic Programming
751 - Software Security Models for Service-Oriented Programming (SOP) Platforms
750 - VMware Server 2.0 Essentials
749 - Windows Server 2008 Essentials
748 - [Sample Chapters and Code] The Engineering of Reliable Embedded Systems, Second Edition
747 - Xen Virtualization Essentials
746 - Application-Specific Integrated Circuits
745 - Blunt Axe Basic: Let's Build a Scripting Engine-Compiler
744 - Neural Networks - A Systematic Introduction
743 - Computer Vision: Algorithms and Applications
741 - Principles of Semiconductor Devices
740 - Patterns for Time-triggered Embedded Systems
739 - Open Source Security Tools: Practical Guide to Security Applications
738 - Function Point Training and Analysis Manual
735 - Tips to Succeed in Software Engineering Student Projects
733 - From Algorithms to Vision Systems – Machine Vision Group 25 years
732 - Notes on Discrete Mathematics
731 - [URL's no longer available] Introduction to Computer Science
730 - Practical Foundations for Programming Languages, 2nd Edition (Preview)
729 - ARM: Assembly Language Programming
728 - Creating a Robust Form of Steganography
726 - Algorithms for Audio Watermarking and Steganography
725 - An Introduction to Computer Security: The NIST Handbook
724 - Lecture Notes in Discrete Mathematics
723 - [Sign-up required] Agile Software Development in Theory and Practice
722 - An Introduction to Prolog
721 - [No longer freely available] A Balanced Introduction to Computer Science
720 - Introduction to Programming using Python
717 - Topoi: The Categorial Analysis of Logic
716 - [Sign-up required] Mr. Neighborly's Humble Little Ruby Book
715 - Introduction to Media Computation: A Multimedia Cookbook in Python
714 - Software Engineering with Reusable Components
713 - The Developer Highway Code
712 - Performance and Evaluation of Lisp Systems
711 - Patterns of Software: Tales from the Software Community
710 - Digraphs Theory, Algorithms and Applications
708 - Introduction to Methods of Applied Mathematics
707 - Principles of Computerized Tomographic Imaging
706 - Prolog Experiments in Discrete Mathematics, Logic, and Computability
705 - [No longer freely available] Discrete Mathematics with Algorithms
704 - [No longer freely accessible] From Geometry to Algebra - An Introduction to Linear Algebra
702 - Multivariable Advanced Calculus
701 - One Variable Advanced Calculus
700 - OpenSUSE Desktop Essentials
699 - Using, Understanding, and Unraveling The OCaml Language
698 - Introduction to Objective Caml
697 - Introduction to Programming for Image Analysis with VTK
696 - An Introduction To Linear Algebra [No longer freely available]
695 - Linear Algebra for Informatics
694 - Computational and Algorithmic Linear Algebra and n-Dimensional Geometry
693 - Numerical Methods Course Notes
692 - Cryptanalysis of RSA Using Algebraic And Lattice Methods
691 - High-Fidelity Multichannel Audio Compression
690 - [Removed] Trigger Happy: Videogames and the Entertainment Revolution
689 - Advances in Signal Transforms: Theory and Applications
688 - Genetic and Evolutionary Computation for Image Processing and Analysis
687 - Building Skills in Python - A Programmer's Introduction to Python
686 - Guide to ARMLinux for Developers
685 - The Future of Reputation - Gossip, Rumor, and Privacy on the Internet
684 - The Digital Person - Technology and Privacy in the Information Age
681 - Yet Another Calculus Text - A Short Introduction with Infinitesimals
679 - Spectral Audio Signal Processing
678 - Physical Audio Signal Processing
675 - [No longer freely accessible] Mentawai In Action
674 - Building Skills in Object-Oriented Design
673 - Building Skills in Programming - How To Write Your Own Software Using Python
672 - Ubuntu Desktop Essentials
671 - Self-Service Linux - Mastering the Art of Problem Determination
670 - Java Application Development on Linux
667 - Safeguarding Your Technology
666 - Open XML - The Markup Explained
665 - OASIS OpenDocument Essentials
664 - Learning Object Oriented Programming with Delphi
663 - Adobe Integrated Runtime (AIR) for JavaScript Developers Pocket Guide
661 - Ordinary Differential Equations And Dynamical Systems
659 - [No longer freely accessible] Ada for Software Engineers
657 - Understanding Programming Languages
655 - Linear Algebra and Matrices
653 - Handbook of Software Reliability Engineering
651 - The Unicode Standard, Version 5.0
648 - Domain Driven Design Quickly
647 - A Companion to Digital Humanities
646 - Building Applications with the Linux Standard Base
645 - Understanding the Linux Virtual Memory Manager
644 - Linux Quick Fix Notebook
643 - Scrum and XP from the Trenches (2nd Edition)
642 - An Introduction to Information Retrieval
641 - How To Accelerate Your Internet
639 - [No longer freely available] Introduction to Neural Networks with Java
638 - A College Student's Guide to Computers in Education
637 - Brief Introduction to Educational Implications of Artificial Intelligence
636 - Programmer's Heaven C# School Book
635 - Eloquent JavaScript, First Edition - An Opinionated Guide to Programming
634 - 55 Ways to Have Fun With Google
633 - Linux Kernel in a Nutshell
632 - The Daemon, the GNU and the Penguin
630 - Perspectives on Free and Open Source Software
629 - [Removed] Reinforcement Learning: An Introduction
627 - [Removed] Gaussian Processes for Machine Learning
626 - The First 10 Prolog Programming Contests
625 - The Software Development Book [URL's no longer available]
624 - Computations in Algebraic Geometry with Macaulay 2
623 - Prolog and Logic Programming
621 - Approximation Algorithms
620 - Foundations of Constraint Satisfaction
618 - Intelligent Vision Systems for Industry
617 - Spatial Augmented Reality - Merging Real and Virtual Worlds
616 - An Introduction to Linear Programming and the Simplex Algorithm
615 - Free Study Notes on Ruby [URL's removed]
614 - Discovering Information Systems An Exploratory Approach
612 - Version Control with SVK
611 - Distributed revision control with Mercurial
610 - The Definitive Guide to symfony
609 - Templates for the Solution of Algebraic Eigenvalue Problems: a Practical Guide
608 - C.R.U.I.S.E - Component Reuse in Software Engineering
607 - An Introduction to Python
606 - Global Optimization Algorithms - Theory and Application
604 - Strange Attractors: Creating Patterns in Chaos
602 - [No longer freely available] The Official Ubuntu Book
601 - Multivariable Calculus, Applications and Theory
600 - Calculus, Applications and Theory
599 - Linear Algebra Done Wrong
598 - Elementary Linear Algebra
597 - Information Retrieval Interaction
596 - Information Retrieval, Second Edition
595 - Information Retrieval: A Survey
593 - Ballard and Brown's Computer Vision
592 - What Every Computer Scientist Should Know About Floating-Point Arithmetic
591 - Handbook for Bloggers and Cyber-Dissidents
587 - Agile Software Development Methods - Review and Analysis
586 - Combinatorial Algorithms for Computers and Calculators, Second Edition
585 - Practical File System Design - with the BE File System
584 - An Exploration of Random Processes for Engineers
583 - Machine Interpretation of Line Drawings
582 - Software Vulnerability Analysis - A Thesis
580 - Working With Objects - The OOram Software Engineering Method
579 - Basics of Compiler Design
578 - Object Oriented Software in Ada 95, Second Edition
577 - Object Oriented Analysis and Design - Course Notes
575 - The Boundary Element Method in Acoustics
574 - Probability Theory: The Logic of Science
573 - Software Engineering Methodology: The WaterSluice
572 - Philip and Alex's Guide to Web Publishing
571 - IT-Grundschutz Compendium
570 - Java Look and Feel Design Guidelines: Advanced Topics
569 - Task-Centered User Interface Design - A Practical Introduction
568 - Innovation Happens Elsewhere - Open Source as Business Strategy
567 - Linear Algebra - An Introduction to Linear Algebra for Pre-Calculus Students
566 - Introduction to Complexity Theory
565 - Lecture Notes on Cryptography
564 - Free Software for Busy People
563 - SQL Server 2000 High Availability
562 - Mathematical Illustrations - A manual of geometry and PostScript
561 - Mathematics of the Rubik's cube
560 - Coding Theory and Cryptography
559 - Graph Theory With Applications
558 - Web Style Guide, 2nd Edition
557 - Computational Geometry: Methods and Applications
556 - Improving Web Application Security: Threats and Countermeasures
555 - Improving .NET Application Performance and Scalability
554 - Enterprise Solution Patterns Using Microsoft .NET: Version 2.0
553 - Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication
552 - Application Architecture for .NET: Designing Applications and Services
551 - Object-oriented Programming with Ansi-C
550 - The Theory and Technique of Electronic Music
546 - Introduction to Linux - A Hands on Guide
545 - [No longer freely available] Handbook of Information Security Management
544 - ICT4D – Connecting People for a Better World
543 - Automated Theorem Proving
541 - Slackware Linux Basics - For Slackware Linux 12.0
540 - Slackware Linux Essentials, Second Edition
539 - Just Ask: Integrating Accessibility Throughout Design
537 - [No longer freely available] The Definitive Guide to Plone
536 - DocBook XSL: The Complete Guide, Third Edition
535 - DocBook: The Definitive Guide
532 - Concurrent Programming in Erlang
531 - PVM: Parallel Virtual Machine
530 - Parallel Computing Works!
529 - MPI: The Complete Reference
528 - Client vs. Developer Wars
527 - Complexity Issues in Coding Theory
526 - Average Case Analysis of Algorithms on Sequences
525 - An Introduction to Computing
524 - Introduction to Programming (in Java) - An Interdisciplinary Approach
523 - Lecture Notes on Approximation Algorithms
522 - A Simplified Introduction to LaTeX
521 - Applicative Programming and Specification
519 - The Little Book of Semaphores, Second Edition
518 - Abramowitz and Stegun: Handbook of Mathematical Functions
517 - Notes for the Course of Data Structures
516 - Notes for the Course of Algorithms
515 - Introduction to Computational Complexity
514 - Design and Analysis of Computer Algorithms
513 - Notes for the Course of Advanced Algorithms
512 - Introduction to Algorithms
509 - TeX by Topic, A TeXnician's Reference
506 - Embedded System Design: A Unified Hardware/Software Approach
505 - Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow
504 - Capability-Based Computer Systems
503 - A Course in Universal Algebra
502 - A Course In Commutative Algebra
501 - A Course In Algebraic Number Theory
500 - Machine Learning, Neural and Statistical Classification
499 - Quantitative System Performance - Computer System Analysis Using Queueing Network Models
498 - The Structure of Finite Algebras (Contemporary Mathematics)
497 - The C Book, Second Edition
496 - Digital Libraries (Digital Libraries and Electronic Publishing)
495 - The Sources Of Innovation
494 - The Art of Computer Programming, Volume 1, Fascicle 1
493 - The Free Speech Calculus Text
490 - Software Engineering 2004
489 - Guide to the Software Engineering Body of Knowledge
487 - A Cook-Book Of Mathematics
486 - Urban Operations Research - Logistical and Transportation Planning Methods
485 - Discrete-event Control of Stochastic Networks: Multimodularity and Regularity
484 - Teletraffic Engineering Handbook
482 - Notes on Differential Equations
481 - Markov Chains and Stochastic Stability
480 - Stochastic Calculus and Stochastic Filtering
479 - Optimization of Business Processes: An Introduction to Applied Stochastic Modeling
478 - Non-Uniform Random Variate Generation
477 - Applied Stochastic Processes and Control for Jump-Diffusions
476 - Reversibility and Stochastic Networks
475 - Call Center Mathematics - A scientific method for understanding and improving contact centers