These programs were written as assignments from my university's advanced C++ upper division elective