Books for EEN218, Autumn 2000
There are two books for this class. Both are in the campus bookshop today (9-8-2000). I don't like
to order two books for a class; even single text-books are far too expensive, but this is a
special case. This is the first course in serious, major-league programming; both of these books
should remain useful for a long time.
- "C++, The Complete Reference", by Herbert Schildt, ISBN 0-07-882476-1, published by
Osborne/McGraw Hill.
This book is exactly what its title suggests, a complete reference for the C++ programming
language. It contains much more than you will ever see in this class, or the next one, or even the
one after that. It is a good reference, and will remain useful for as long as you program in C++.
- "Algorithms in C++, parts 1-4", by Robert Sedgewick, ISBN 0-201-35088-2, published by Addison
Wesley.
I wanted to order parts 1-8, but the publishers haven't brought that book into existence yet,
so we had to settle for the half that does exist. This is a much more academic book that the other
one, and again covers rather more than you will need for this one class. I chose it because it
does cover all the major parts of this course, and
will provide a useful reference to keep with you any time you are doing some serious programming,
whether in future classes or at work. It shows you how to do all sorts of useful things and
contains fewer mistakes than the average programming text.