c++ courseware + class notes + source code + exercises and answers