Programs written in C++ as homework assignments. Many homework problems originated from Larry Nyhoff's "ADT's, Data Structures, and Problem Solving with C++", second edition, 2013.