All About Data
These resources will help you with the collection, storage, and analysis of various data.
Algorithms & Datastructures

Algorithms (draft)

Algorithms Course Materials  Jeff Erickson

Algorithms, 4th Edition  Robert Sedgewick and Kevin Wayne

Binary Trees (PDF)

Data Structures and Algorithms: Annotated Reference with Examples

Linked List Basics (PDF)

Linked List Problems (PDF)

Foundations of Computer Science  Al Aho and Jeff Ullman

The Art of Computer Programming  Donald Knuth

Text Algorithms (PDF)

Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition), University of North Texas (PDF)

Problems on Algorithms (Second Edition), University of North Texas (PDF)

Algorithms and Automatic Computing Machines (1963)  B. A. Trakhtenbrot

Analysis and Design of Algorithms  Sandeep Sen, IIT Delhi

Animated Algorithm and Data Structure Visualization (Resource)

Data Structures  Prof. Subhashis Banerjee, IIT Delhi

Data Structures and Algorithms: Annotated Reference with Examples  G. Barnett and L. Del Tongo (PDF)

Elementary Algorithms  Larry LIU Xinyu

Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition)  Ian Parberry

Open Data Structures: An Introduction  Pat Morin

Think Complexity (PDF)

Computational and Inferential Thinking. The Foundations of Data Science
Databases

Database Fundamentals (PDF)

Database Explorations (PDF)

Databases, Types, and The Relational Model: The Third Manifesto (PDF)

Temporal Database Management  Christian S. Jensen
Datamining

A Programmer's Guide to Data Mining (Draft)  Ron Zacharski

Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users (PDF)

Introduction to Data Science  Jeffrey Stanton

Introduction to Data Science  Jeffrey Stanton