A Balanced Introduction to Computer Science

by David Reed, 2004, 400 pages, PDF

Building Blocks for Theoretical Computer Science

by Margaret M. Fleck, 2013, 271 pp, 1.1MB, PDF

Computation for Computer Scientists

by Hugh Murrell, Alan Sartori-Angus, Wayne Goddard, 2006, 121 pp, 1.1MB, PDF

Computer Science: Abstraction to Implementation

by Robert M. Keller, 2001, 627 pages, 3.4MB, PDF

Computer Science Concepts in Scratch

by Michal Armoni, Moti Ben-Ari, 2013, 230 pp, 1.2MB, PDF

Computer Science from the Bottom Up

by Ian Wienand, 2013, online html

Computer Science I

by Chris Bourke, 2017, 643 pp, 2.2MB, PDF

CS for All

by Christine Alvarado, et al., 2013, 311 pp, online html

Delftse Foundations of Computation

by Stefan Hugtenburg, Neil Yorke-Smith, 2018, 176 pp, 5.1MB, PDF

Essentials of Theoretical Computer Science

by F. D. Lewis, 2001, PDF

Foundations of Computation

by Carol Critchlow, David Eck, 2011, 256 pp, 1.7MB, PDF

Foundations of Computer Science

by Hans-Peter Bischof, 1998

Foundations of Computer Science: C Edition

by Al Aho, Jeff Ullman, 1994, PDF

The Future Internet

by Alex Galis, Anastasius Gavras (eds), 2013, 450 pp, multiple PDF files

GRE Computer Science Test Practice Book

Educational Testing Service, 2004, 53 pages, 900KB, PDF

Introduction to Computer Graphics

by David J. Eck, 2016, 367 pp, online html

Introduction to Computer Science using Java

by Bradley Kjell, 2006

An Introduction to Computing

by Subhashis Banerjee, S. Arun Kumar, 2003, 157 pages, 0.6MB, PDF

A Machine Made this Book: Ten Sketches of Computer Science

by John Whitington, 2016, 201 pp, 11MB, PDF

Mathematical Foundations of Computer Science

by Susan Rodger, 1998, PDF/PS

Mathematics for Computer Science

by Eric Lehman, 2010, PDF

Mathematics for Computer Scientists

by Gareth J. Janacek, Mark L. Close, 2008, 153 pages, 3.9MB, PDF

The Nature of Code: Simulating Natural Systems with Processing

by Daniel Shiffman, 2012, 520 pp, online reading

A New Kind of Science

by Stephen Wolfram, 2002

Operating Systems: Three Easy Pieces

by Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau, 2013, 717 pp, multiple PDF files

Simulating Humans: Computer Graphics Animation and Control

by Norman I. Badler, Cary B. Phillips, Bonnie Lynn Webber, 1993, 283 pages, 2MB, PDF

The Structure and Function of Complex Networks

by M. E. J. Newman, 2003, 58 pages, 1.2MB, PDF

Vector Math for 3D Computer Graphics

by Bradley Kjell, 2003, 1.5MB, ZIP/PDF