CS302 -- Lecture Notes
First, see
http://www.cppreference.com/ or
www.cplusplus.com, which are
excellent
sources of online reference and tutorial material for C++. If you would like a
book to help you with C++, try
"Teach Yourself C++", 3rd Ed., Herbert Schildt." -- one cent from Amazon.
Topcoder has a series of tutorials on a very wide variety of algorithms here. I have been told that some
interviewers suggest this as reference material for job interviews.
In the first part of the class, we review the basics of C++ plus the standard template
library. For reference material, please see the relevant lecture notes
for CS140, which are in http://web.eecs.utk.edu/~jplank/plank/classes/cs140/lecture_notes.html.
The lecture notes are maintained on bitbucket.
To clone the repo, do:
UNIX> git clone https://jimplank@bitbucket.org/jimplank/cs302_lecture_notes.git
I typically keep them current, so remember to "git pull" every now and then.
Lecture Notes That You'll Read in Lab
Old Lecture Notes
I keep these around just for the sake of historical interest.