The following topics should be explored and turned into blog posts as you gain understanding sufficient to teach others. I will add topics that I didn’t quite understand while studying or that proved interesting are worthy of additional research.
- Pointers in C++
- Merge sort and other sorting algorithms
- “Any positive number divided by 6 will give a remainder between 0 and 5” . Learn more about the potential of math with the modulus operator.
- Predicate functions
This is a living document and will be updated frequently.
 M. Dawson, Beginning C++ Through Game Programming, 4th ed., Boston, MA: Cengage Course Technology, 2015.