Difference between revisions of "Computer science books"
Line 10: | Line 10: | ||
== Books by subject == | == Books by subject == | ||
=== Artificial Intelligence === | === Artificial Intelligence === | ||
− | |||
* [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 === | ||
− | |||
* [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 === | ||
− | |||
* [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. | ||
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
- Adaptation in Natural and Artificial Systemsby John H. Holland.
Digital Logic
Information Theory
- An Introduction to Information Theoryby J.R. Pierce.