Difference between revisions of "Computer science books"
Line 12: | Line 12: | ||
==== Intermediate/Collegiate ==== | ==== Intermediate/Collegiate ==== | ||
* [http://www.amazon.com/exec/obidos/ASIN/0262581116/artofproblems-20 Adaptation in Natural and Artificial Systems]by John H. Holland. | * [http://www.amazon.com/exec/obidos/ASIN/0262581116/artofproblems-20 Adaptation in Natural and Artificial Systems]by John H. Holland. | ||
+ | |||
=== Digital Logic === | === Digital Logic === | ||
==== Intermediate/Collegiate ==== | ==== Intermediate/Collegiate ==== | ||
* [http://www.amazon.com/exec/obidos/ASIN/0780334264/artofproblems-20 Ones and Zeros: Understanding Boolean Algebra, Digital Circuits and the Logic of Sets]by John Gregg. | * [http://www.amazon.com/exec/obidos/ASIN/0780334264/artofproblems-20 Ones and Zeros: Understanding Boolean Algebra, Digital Circuits and the Logic of Sets]by John Gregg. | ||
+ | |||
=== Information Theory === | === Information Theory === | ||
Line 21: | Line 23: | ||
* [http://www.amazon.com/exec/obidos/ASIN/0486240614/artofproblems-20 An Introduction to Information Theory]by J.R. Pierce. | * [http://www.amazon.com/exec/obidos/ASIN/0486240614/artofproblems-20 An Introduction to Information Theory]by J.R. Pierce. | ||
− | |||
== See Also == | == See Also == |
Revision as of 12:03, 7 June 2006
These Computer Science books are recommended by Art of Problem Solving administrators and members of the AoPS Community.
Levels of reading and ability are loosely defined as follows:
- Intermediate is recommended for students grades 9 to 12.
- Collegiate is recommended for college and university students.
More advanced topics are often left with the above levels unassigned.
Contents
Books by subject
Artificial Intelligence
Intermediate/Collegiate
- Adaptation in Natural and Artificial Systemsby John H. Holland.
Digital Logic
Intermediate/Collegiate
Information Theory
Intermediate/Collegiate
- An Introduction to Information Theoryby J.R. Pierce.