- Jan 31, 2009
- 2,450
- 1,375
Logic, Programming and Prolog (2nd Ed.) by Ulf Nilsson and Jan Maluszynski
http://www.ida.liu.se/~ulfni/lpp/
Computer Science: Abstraction to Implementation by Keller
http://www.cs.hmc.edu/~keller/cs60book/
Structure and Interpretation of Computer Programs By Abelson, Sussman, & Sussman
http://www-mitpress.mit.edu/sicp/full-text/book/book.html
How to Design Programs by Felleisen, Findler, Flatt, Krishnamurthi
http://www.htdp.org/
Computer Organization and Design Fundamentals By David Tarnoff
http://faculty.etsu.edu/tarnoff/ntes2150.html
Concrete Abstractions: An Introduction to Computer Science using Scheme by Hailperin, Kaiser, and Knight:
http://gustavus.edu/+max/concrete-abstractions-pdfs/index.html
Logic for Computer Science: Foundations of Automatic Theorem Proving by Gallier
http://www.cis.upenn.edu/~jean/gbooks/logic.html
A Computer Science Tapestry (2nd ed) by Astrachan
http://www.cs.duke.edu/csed/tapestry/
How to Think Like a Computer Scientist Series (Python, Java, C++ Editions):
http://www.greenteapress.com/
Programming from the Ground Up:
http://savannah.nongnu.org/projects/pgubook/
http://www.ida.liu.se/~ulfni/lpp/
Computer Science: Abstraction to Implementation by Keller
http://www.cs.hmc.edu/~keller/cs60book/
Structure and Interpretation of Computer Programs By Abelson, Sussman, & Sussman
http://www-mitpress.mit.edu/sicp/full-text/book/book.html
How to Design Programs by Felleisen, Findler, Flatt, Krishnamurthi
http://www.htdp.org/
Computer Organization and Design Fundamentals By David Tarnoff
http://faculty.etsu.edu/tarnoff/ntes2150.html
Concrete Abstractions: An Introduction to Computer Science using Scheme by Hailperin, Kaiser, and Knight:
http://gustavus.edu/+max/concrete-abstractions-pdfs/index.html
Logic for Computer Science: Foundations of Automatic Theorem Proving by Gallier
http://www.cis.upenn.edu/~jean/gbooks/logic.html
A Computer Science Tapestry (2nd ed) by Astrachan
http://www.cs.duke.edu/csed/tapestry/
How to Think Like a Computer Scientist Series (Python, Java, C++ Editions):
http://www.greenteapress.com/
Programming from the Ground Up:
http://savannah.nongnu.org/projects/pgubook/