CS112
Spring 2002
Ileana Streinu
Textbook
There is no specific required textbook for the class. Most of my
lectures and labs will be self-contained and I will not require any
specific readings from a textbook (but I will give you handouts,
occasionally).
However, you will need a good C++ reference book to have with you
and consult when working on your programming assignments.
Recommended
- C++
I recommend that you purchase a C++ book - any one!
And use it for reference for as long as you will be taking CS
classes, and further. I recommend (but will not use directly, and will not
request):
Jesse Liberty, Teach Yourself C++ in 21 Days
SAMS Publishing
- Data Structures
If you want to have a textbook as a reference
for the Data Structures part of
the course (starting around the 4th or 5th week of the semester),
I recommend:
A. Michael Berman
Data Structures via C++ - Objects by Evolution
I will NOT follow this book closely, but the
classical topics in Data Structures that will be covered in this class
are well presented here.
Both books can be purchased from amazon.com, and a copy will be
in the library on reserve.
In the Science Library
The Science Library has many books on C++ available for
consultation, including some that are available on the
INTERNET (do a search in the libary catalog using, for instance,
the keywords "programming" and "C++". You may consult any of them.
Other C++ reference books are available in the CS Department labs
McConnell 104 and 209.
(not to be taken out of the labs!!).
McC 104
- C++ Core Language, Gregory Satir & Doug Brown
- C++ Primer, Stanley B. Lippman
- Visual C++ 5 The Complete Reference,Chris H. Pappas & William H. Murray
McC 209
- Beginning C++ The Complete Language, Ivor Horton
- SAMS Teach Yourself C++ in 21 days
- C++ Master Reference, Clayton Walnum
- Practical C++ Programming, Steve Oualline
- Borland C++ Handbook, Chris H. Pappas & William H. Murray