There are two assignments, which are required for everyone.
You can use up to 3 late days on the assignments. See the policies page to find out how to get late days!
Make connections and build link ladders between Wikipedia pages—all while sharpening your understanding of streams, iterators, and algorithms.
Implement a core building block of the STL (and Stanford C++), while getting practice with core C++ object-oriented paradigms.