**Computer Science Logo Style**

by Brian Harvey

**Publisher**: The MIT Press 1997**ISBN/ASIN**: 0262581515**ISBN-13**: 9780262581516**Number of pages**: 1068

**Description**:

This series is for people, adults and teenagers, who are interested in computer programming because it's fun. The three volumes use the Logo programming language as the vehicle for an exploration of computer science from the perspective of symbolic computation and artificial intelligence.

Download or read it online for free here:

**Download link 1**

**Download link 2**

**Download link 3**

(multiple PDF files)

## Similar books

**Foundations of Computation**

by

**Carol Critchlow, David Eck**-

**Hobart and William Smith Colleges**

The book covers material on logic, sets, and functions that would often be taught in a course in discrete mathematics. The second part covers automata, formal languages, and grammar that would ordinarily be encountered in an upper level course.

(

**8945**views)

**Building Blocks for Theoretical Computer Science**

by

**Margaret M. Fleck**-

**University of Illinois, Urbana-Champaign**

This book provides a survey of basic mathematical objects, notation, and techniques useful in later computer science courses. It gives a brief introduction to some key topics: algorithm analysis and complexity, automata theory, and computability.

(

**6986**views)

**A Computer Science Tapestry: Exploring Computer Science with C++**

by

**Owen L. Astrachan**-

**McGraw - Hill**

This book is designed for a first course in computer science that uses C++ as the programming language. The goal was to leverage the best features of the language using sound practices of programming and pedagogy in the study of computer science.

(

**11900**views)

**Computer Science I**

by

**Chris Bourke**-

**University of Nebraska - Lincoln**

A draft of text book for Computer Science I, covering CS1 topics in a generic manner using psuedocode with supplemental parts for specific languages. Computer Science is not programming. Programming is a necessary skill, but it is only the beginning.

(

**3027**views)