Free computer science and engineering books (+ lecture notes)

Syndicate content
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes
Updated: 23 hours 57 min ago

Mining of Massive Datasets

Sun, 2012-02-05 15:56
This book focuses on practical algorithms that have been used to solve key problems in data mining and which can be used on even the largest datasets.

Store Your Data in the Cloud - Cloud Computing in 2012

Sun, 2012-02-05 15:56
Advantages of storing data and using other software-as-a-service or cloud computing models to solve contemporary business and personal data storage problems.

Precalculus: An Investigation of Functions

Sun, 2012-02-05 15:56
A free, open textbook covering a two-quarter pre-calculus sequence including trigonometry.

Fourier And Wavelet Signal Processing

Sun, 2012-02-05 15:56
This book presents, to a broad audience, mathematical tools and algorithms for signal representation. It comprehensively covers both classical Fourier techniques and newer basis constructions from filter banks and multiresolution analysis-wavelets.

Anisotropic Diffusion in Image Processing

Sun, 2012-02-05 15:56
This book covers the main ideas behind nonlinear partial differential equations (PDEs) methods for digital image enhancement and multiscale image representations.

The Quest for Artificial Intelligence

Sun, 2012-02-05 15:56
This book traces the history of the artificial intelligence, from the early dreams of eighteenth-century (and earlier) pioneers to the more successful work of today's AI engineers. It has many diagrams and easy-to-understand descriptions of AI programs.

SQL Server Hardware Choices Made Easy

Sun, 2012-02-05 15:56
Provides a quick "heads up" to the most important issues when choosing and configuring hardware for use with SQL Server, by providing a series of specific tips or pieces of advice.

iPhone iOS 5 Development Essentials

Sun, 2012-02-05 15:56
This book teaches the reader the skills necessary to build his/her own apps for the iPhone. It covers the basics as well as more advanced topics. New iOS 5 specific features are also covered.

PHP Reference: Beginner to Intermediate PHP5

Sun, 2012-02-05 15:56
A collection of over 250 PHP functions with clear explanations in language anyone can understand, followed with as many examples as it takes to understand what the function does and how it works.

iPad iOS 4 App development Essentials - Xcode 4 Edition

Sun, 2012-02-05 15:56
Provides the knowledge you need to start building iPad apps.

Street-Fighting Mathematics: The Art of Educated Guessing and Opportunistic Problem Solving

Sun, 2012-02-05 15:56
In this book, the author builds, sharpens, and demonstrates tools for educated guessing and down-and-dirty, opportunistic problem solving across diverse fields of knowledge—from mathematics to management.

Discrete-time Signals and Systems - An Operator Approach

Sun, 2012-02-05 15:56
This book aims to introduce you to a powerful tool for analyzing and designing systems – whether electronic, mechanical, or thermal.

iPhone iOS 4 Development Essentials Xcode 4 Edition

Sun, 2012-02-05 15:56
This book teaches the reader the skills necessary to build his/her own apps for the iPhone with Xcode development environment version 4.

Introduction to Nanoelectronics

Sun, 2012-02-05 15:56
To prepare for the next generation of electronic devices, this course teaches the theory of current, voltage and resistance from atoms up.

Create or Perish - The Case for Inventions and Patents

Sun, 2012-02-05 15:56
This book explores the history of private and public rights in scientific discoveries and applied engineering, leading to the development of worldwide patent systems.

The Design of Approximation Algorithms

Mon, 2012-01-16 18:20
This book is designed to be a textbook for graduate-level courses in approximation algorithms. It assumes familiarity with algorithms, mathematical proofs about the correctness of algorithms, probability theory and NP-completeness.

Computer Networks: Performance and Quality of Service

Sat, 2012-01-14 16:49
This book reviews modern computer networks with a particular focus on performance and quality of service.

Reboot!

Sat, 2012-01-14 16:49
This book takes a long hard look at both the current state of the software industry itself, and of current software development practices. It concentrates on worst practices or the factors that have so often led to failure of software projects.

iPhone iOS 4 App Development Essentials

Tue, 2011-12-13 16:01
This book provides an overview of the iPhone hardware and the architecture of iOS 4. An introduction to programming in Objective-C is provided followed by an in-depth look at the design of iPhone applications and user interfaces.

Clever Algorithms - Nature-Inspired Programming Recipes

Sun, 2011-12-04 04:58
This book describes 45 algorithms from the field of Artificial Intelligence. All algorithm descriptions are complete and consistent to ensure that they are accessible, usable and understandable by a wide audience.