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++
  • Recursion
  • Logarithms
  • Merge sort and other sorting algorithms
  • “Any positive number divided by 6 will give a remainder between 0 and 5” [1]. Learn more about the potential of math with the modulus operator.
  • Predicate functions

This is a living document and will be updated frequently.


[1] M. Dawson, Beginning C++ Through Game Programming, 4th ed., Boston, MA: Cengage Course Technology, 2015.

Leave a Reply

Your email address will not be published. Required fields are marked *