Coursework from "Advanced Programming in C++," course 2/3 in the C++ track