Book(s) for EEN218 Spring 2000
Optional Book
This
one is not required; it introduces C++ from the very beginning, almost
for people who have never dome any programming before. If you are not totally
confident about your mastery of the required topics from previous classes, it
would be a good idea to get this book. If you are confident, don't bother.
This is the book. If you find
a newer version, that would be even better.
Learning C++
A hands-on-approach
Eric Nagler
West (pub.) 1993
ISBN 0-314-02464-6
We will not be going through this book
in any way, it is just to help out those who need help.
Main Book
Last week (14th January) I was told that
the book I had originally picked doesn't exist yet, and won't be printed until March,
so I had to make a change. The bookshop say they should have the new one in about a week.
The new book is really just the first half of the book I originally ordered. The
first half is all we really need for class, the second half contains a lot of stuff
that you would have found very useful in future life.
The new book is:
Algorithms in C++ parts 1-4
Robert Sedgewick
Addison Wesley (pub.) 1998
ISBN 0-201-35088-2
If you want to conserve money, you
might be able to find an old version of the book I originally picked. It is just called
"Algorithms in C++", same author and publisher. The problem is that it is 9 years old,
and although algorithms haven't changed significantly in that time, a lot of improvements
have been made to the book itself.
The main book is strongly recommended, but
not absolutely life-or-death required. I will not set assignments from the book, but it
is very useful to have a proper reference for everything.