Advanced computing course assignments done in C++