Books for EEN512, Spring 2001

There are two books for this class. The first is a complete reference for the C++ language, which is what this course will be based on, and it is much cheaper than regular text books, and it will remain useful any time you do C++ programming either academically or at work. The second book is a reference for advanced programming techniques, which is what the other half of this class is about.
        If you were in EEN218 last semester, you may already have most of the second book. The book I have chosen for this class is the very old 1992 edition. A revised edition was supposed to have been published three years ago, but the author only wrote half of it. That half book was published as "Algorithms in C++, parts 1-4", and that is the book we had for 218 last semester. The publishers told me that the second part would be published before the beginning of this semester, so everything would be OK. Unfortuanelt, it didn't happen. "Algorithms in C++, parts 5-8" still has not been published.
        Fortunately for us, because the 1992 edition is so old, it is a lot cheaper than text books normally are, and as it contains an un-revised version of everything (parts 1-8) I decided it was the thing to use. It is a very frequently used reference, even by professional programmers who like to believe that they know everything there is to know about programming. It will definitely be useful is you continue with programming in the real world.
        However, if you are feeling short of money, and you already have the new edition of parts 1-4, you may find that you can get away with out buying the old edition this semester. We certainly won't be covering everything from the second half of the book.
    "C++, The Complete Reference",
    by Herbert Schildt,
    ISBN 0-07-882476-1,
    published by Osborne/McGraw Hill.


    Algorithms in C++, 1992 edition
    by Robert Sedgewick,
    ISBN 0-201-51059-6,
    published by Addison Wesley.