Concrete Abstractions - An Introduction to Computer Science Using Scheme
Covers the basics of programming and data structures, and gives first-time computer science students the opportunity to not only write programs, but to prove theorems and analyze algorithms as well.
Tag(s): Introduction to Computer Science
Publication date: 31 Dec 1999
ISBN-10: 0534952119
ISBN-13: n/a
Paperback: 686 pages
Views: 50,625
Concrete Abstractions - An Introduction to Computer Science Using Scheme
Max Hailperin wrote:The PDF files for Concrete Abstractions: An Introduction to Computer Science Using Scheme are made available for your personal educational use. For your own use, you may make a copy in any form. However, you must not pass any copy on to anyone else, and you must not place any copy on a server for others to download.
:) "The book starts in Scheme, then adds object oriented techniques and assembly language. It finishes with a transition to Java, which is, of course, similar to C++. This approach will provide a much broader background than a typical text using C++ or C could."
:) "Concrete Abstractions provides a great intoduction to the world of Computer Science. It covers well basic ideas of abstractions, software design, algorithms, sorting, and much more."
About The Author(s)
Max Hailperin received Gustavus's Edgar M. Carlson Award for Distinguished Teaching in 2002. He has also published journal articles on aspects of computer program optimization by compilers, as well as conference presentations on computer science education. He has served as a consultant and volunteer lobbyist regarding technology-related aspects of election law. His research interests are public policies concerning information technology.
Max Hailperin received Gustavus's Edgar M. Carlson Award for Distinguished Teaching in 2002. He has also published journal articles on aspects of computer program optimization by compilers, as well as conference presentations on computer science education. He has served as a consultant and volunteer lobbyist regarding technology-related aspects of election law. His research interests are public policies concerning information technology.
No information is available for this author.
No information is available for this author.