Information & Coding Theory
Algorithms & Data Structures
Programming Language Theory
Concurrent, Parallel & Distributed Systems
Databases & Information Retrieval
Artificial Intelligence
Computer Architecture & Engineering
Computer Security & Cryptography
Computational Science
Information Science
Software Engineering
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