Some other resources
on C++ and Unix that might be helpful are shown below.
These items and often many other such items are available for regular or short-term loan at the
CS Reading Room.
You can also search the Web for references, of course,
and we often post a discussion thread about resources on the course discussion board;
so, check there as well!
- Albert, Randal and Breedlove, Todd. C++: An Active Learning Approach, 2009.
- Hahn, Harley. A Student's Guide to Unix. McGraw-Hill, 1994 or 1996.
- Prata, Stephen. C++ Primer Plus. Sams Publishing, 2004. Also available for Kindle!
- Rosen, Kenneth. Discrete Mathematics and Its Applications, McGraw-Hill.
- Rosen, Kenneth. Student Solutions Guide for Discrete Mathematics and Its Applications. McGraw-Hill. (Expanded answers vs. the back of the book.)
- Rosen, Kenneth.
Rosen
Web Site (including practice questions).
- Savitch, Walter. Absolute C++. Addison-Wesley. (A great introduction to C++ although it's not focused on data structures.)
And many other books on discrete math, data structures, C++, Unix, etc. in the CS Reading Room and in the UBC Library.